<SEC-DOCUMENT>0001035267-22-000014.txt : 20220203
<SEC-HEADER>0001035267-22-000014.hdr.sgml : 20220203
<ACCEPTANCE-DATETIME>20220203165903
ACCESSION NUMBER:		0001035267-22-000014
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220203
DATE AS OF CHANGE:		20220203

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:		22589469

	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-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:919491c8-9296-4554-98c0-d00c5269411c,g:251cf702-9494-40a4-9305-2f5bdbd8682a,d:30d98ad3bee64d018232130137db9899--><html xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:isrg="http://www.intuitivesurgical.com/20211231" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>isrg-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M18zLTEtMS0xLTMxNzEy_e1408832-c32f-49f7-9fd9-13e5f7adc559">0001035267</ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M180LTEtMS0xLTMxNzEy_7cbdd790-ef44-47ec-9729-714e3e5d3fa4">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M181LTEtMS0xLTMxNzEy_351e9dab-2b14-4e3a-8b13-f3af766df21f">2021</ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M182LTEtMS0xLTMxNzEy_56d2b186-a31c-4c18-80ee-4cb13b551f5c">FY</ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M183LTEtMS0xLTMxNzEy_c20edde3-26ea-48e1-a815-4d60a169693d">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="isrg:SystemSalesArrangementWarrantyPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE4OTU3_4f2673cd-2d31-412b-80c0-eec7c9b4cca8">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMyOTQ0_ede2db82-e873-4152-9775-090c1f125429">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i31f23ce4c74e44f5be262e4514a3e059_D20210101-20211231" name="us-gaap:DerivativeTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NDQ1_b8bda87e-059c-4196-9de0-8161f1c5306e">P12M</ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="isrg:DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NDky_94e445c7-3caf-43cc-b522-c53677c0971d">P2M</ix:nonNumeric><ix:nonNumeric contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41">http://www.intuitivesurgical.com/20211231#IntangibleAndOtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815">http://www.intuitivesurgical.com/20211231#IntangibleAndOtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</ix:nonNumeric><ix:nonNumeric contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64">http://fasb.org/us-gaap/2021-01-31#LiabilitiesOtherThanLongtermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41">http://fasb.org/us-gaap/2021-01-31#LiabilitiesOtherThanLongtermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i9355c1676f50427b81a770d9e18bb7c6_D20180101-20181231" name="isrg:StockOptionsGrantedInitialVestingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM2NTU_3aeec287-f7e3-485a-8f79-f5669d563525">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" name="isrg:PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzUxMjY_e52a83b4-6365-4b44-b15f-a50f4c4bd52b">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="if9cee4af528b405bab944e589de2b4d9_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzYxMjg_5f5a8e0b-2604-4321-a9d2-172feea8cd79">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="i517f3af9907f4d41814bdee69967b767_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzItMS0xLTEtMzE3MTI_8aa89614-0bc6-4bdd-9ce5-7f0926ea6db1">4</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i54f65aaa138649cd916539faf2195e02_D20210101-20211231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzMtMS0xLTEtMzE3MTI_ed9d2f0e-f676-4ed3-9ea1-312b7080da7f">12.5000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i54f65aaa138649cd916539faf2195e02_D20210101-20211231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzQtMS0xLTEtMzE3MTI_2ef35215-8fb8-45a9-8be2-76efe0dc0a6d">2.0833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i2ba12b423d3b46d187296e92f6838af2_D20210101-20211231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzUtMS0xLTEtMzE3MTI_25cf9103-3163-46a1-8b66-e0a4bd5e0d7e">12.5000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i2ba12b423d3b46d187296e92f6838af2_D20210101-20211231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzYtMS0xLTEtMzE3MTI_02214ebf-710d-40df-baa1-85d0d5fbb2fe">2.0833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i5f2dcf5ee62d47178032e26d4c976417_D20210101-20211231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzctMS0xLTEtMzE3MTI_d63c98ee-4cef-4ee0-8383-c2a81e380e08">14.5833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i5f2dcf5ee62d47178032e26d4c976417_D20210101-20211231" decimals="6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzgtMS0xLTEtMzE3MTI_22a61203-05e3-44f6-84a2-b707542c77a6">2.0833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i91e8d57a45df4ee0a3dfcc01ae56af07_D20210101-20211231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzktMS0xLTEtMzE3MTI_91fdb625-516c-4057-832b-c1b243cd6510">25.0000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i91e8d57a45df4ee0a3dfcc01ae56af07_D20210101-20211231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzEwLTEtMS0xLTMxNzEy_2203d5a6-8976-4c9d-9f38-d7def6162028">2.0833</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i403a2abbb3bc408f8f4e65ae56761418_D20200101-20201231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzEyLTEtMS0xLTMxNzEy_2cb09c01-eb5a-400c-bab9-aeb4a067cf5d">33.3333</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i403a2abbb3bc408f8f4e65ae56761418_D20200101-20201231" decimals="6" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzEzLTEtMS0xLTMxNzEy_c03d5ded-8411-4954-be57-713b5fa156c9">2.7778</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="if9cee4af528b405bab944e589de2b4d9_D20210101-20211231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzE3LTEtMS0xLTMxNzEy_0c6824c2-6283-4a26-8d4a-7e72e73c312e">25.0000</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ib5a3a8c8d5c14309bdf8fe6aa81a24bb_D20200101-20201231" decimals="6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzE5LTEtMS0xLTMxNzEy_4c920a19-ef71-4e04-ad61-f3569173cebf">33.3333</ix:nonFraction><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90ZXh0cmVnaW9uOjI0M2ZhMGFkNTg1MDQ4YmRhNGFkMjI4YzQzNGEzMzIyXzE3_3ca5d81b-f8e3-4504-95a4-641b16e33a63" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></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:11.180%"></td><td style="width:0.1%"></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:11.180%"></td><td style="width:0.1%"></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:11.186%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,403.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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. per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation arrangements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One-time tax benefit related to Swiss intangible assets deferred tax asset remeasurement </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discrete tax expense arising from the conclusion of a tax matter</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Includes charitable foundation contribution expense</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,329.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)(3)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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. per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation arrangements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discrete tax expense arising from the conclusion of a tax matter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Includes acquisition-related (charges) benefits</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90ZXh0cmVnaW9uOjI0M2ZhMGFkNTg1MDQ4YmRhNGFkMjI4YzQzNGEzMzIyXzY_89b1e3a2-3bfd-49a4-af02-e1194f05284b" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></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:11.180%"></td><td style="width:0.1%"></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:11.180%"></td><td style="width:0.1%"></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:11.186%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,403.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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. per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation arrangements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One-time tax benefit related to Swiss intangible assets deferred tax asset remeasurement </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discrete tax expense arising from the conclusion of a tax matter</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Includes charitable foundation contribution expense</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,329.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)(3)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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. per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation arrangements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discrete tax expense arising from the conclusion of a tax matter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Includes acquisition-related (charges) benefits</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric><ix:nonFraction unitRef="usd" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzItMS0xLTEtMzE3MTI_a02dc569-6944-4442-9a8a-648812cc3649">1,550.7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzItMy0xLTEtMzE3MTI_893530fa-31f2-4d46-9140-da661e973f35">1,403.3</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzItNS0xLTEtMzE3MTI_388eccb3-1967-4b92-b6fa-7bce6e56d948">1,464.0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzItNy0xLTEtMzE3MTI_fa3f6ce2-8899-42bc-a7cc-2a5e3c61f4f4">1,292.1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzMtMS0xLTEtMzE3MTI_a8aeb1cf-fb76-443c-8f0c-c1ee83455ccf">1,060.8</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzMtMy0xLTEtMzE3MTI_a50ab487-da7e-4c3e-a189-cd03ad43d4e2">971.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzMtNS0xLTEtMzE3MTI_5e379e8a-d911-4532-8bdc-eb8875b71dab">1,023.7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzMtNy0xLTEtMzE3MTI_08e685e3-173e-4005-8433-6395910e23d6">902.6</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzQtMS0xLTEtMzE3MTI_2931807a-bfea-4254-885d-c887428967e3">380.6</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzQtMy0xLTEtMzE3MTI_a71ff904-5486-4ef1-bfd5-a7fe365da68d">380.5</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzQtNS0xLTEtMzE3MTI_3ab37d2b-7d17-45f2-9bea-2940a0af8ceb">517.2</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzQtNy0xLTEtMzE3MTI_73167bad-20cf-46bf-808e-4645b0d8a438">426.3</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzYtMS0xLTEtMzE3MTI_a6cafe35-840c-4132-8606-94a69274651f">1.07</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzYtMy0xLTEtMzE3MTI_840c4b7b-019d-4aec-ab90-abc4853a5ebe">1.07</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzYtNS0xLTEtMzE3MTI_67068d6c-a01b-4ab3-b3ea-1f94c27dc0f9">1.45</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzYtNy0xLTEtMzE3MTI_bf2972eb-0331-4aae-9a9c-e9709967e1db">1.20</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzctMS0xLTEtMzE3MTI_9665d75a-b21d-4c00-8ad0-ccdcc6608f2b">1.03</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzctMy0xLTEtMzE3MTI_ecb14533-317b-43e0-a90c-8610f4f8ae9a">1.04</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzctNS0xLTEtMzE3MTI_cbdf9db4-dfc8-4b00-8aec-f1f7269f1e04">1.42</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzctNy0xLTEtMzE3MTI_3de12312-de69-4262-8a5f-bff24f33d1bc">1.17</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTEtMS0xLTMxNzEy_b01c47f5-f79b-4dc9-8e52-ed2024de0120">26.9</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTMtMS0xLTMxNzEy_80e31e59-d103-40b1-96db-0c27c6bcdd4f">41.9</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTUtMS0xLTMxNzEy_bb2789d5-d2ce-49a0-b7af-bf284beca9e5">43.6</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTctMS0xLTMxNzEy_05408576-11fc-4539-b7dd-4149107aa517">73.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTctMS0xLTMxNzEy_4b6d98b4-17f3-45e8-9ab3-ced3dda5ce62">73.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="-5" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTEtMS0xLTQxNzM4_8d0a3414-9aba-46cc-adb9-1e5c74ed7f8d">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="-5" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTMtMS0xLTQxNzM4_6c29b538-025a-4f37-8954-c05a4d81068e">66.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="-5" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTUtMS0xLTQxNzM4_ce798a4a-e2f7-4704-b2fa-b31e19efef43">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="-5" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTctMS0xLTQxNzM4_a3402ba6-97f8-41e2-beb9-24c34ec6549d">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTEtMS0xLTMxNzEy_53e2a2c3-1408-4817-b7fd-fd005f809f98">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="-5" sign="-" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTMtMS0xLTMxNzEy_9ea379ed-f645-4d7a-a88c-549a7e5a6bb0">11.1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTUtMS0xLTMxNzEy_89f05143-f8fc-4d97-808e-37ef18cc8ed8">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTctMS0xLTMxNzEy_36155ee0-3a82-49c1-a0f2-5dfaffa16a85">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEzLTEtMS0xLTMxNzEy_818f93af-b2cd-4a5b-b984-3e5f55b48ac9">30.0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEzLTMtMS0xLTMxNzEy_d5dccc26-810f-4192-b0bc-79190e3ba681">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEzLTUtMS0xLTMxNzEy_60909c94-72d6-4c4d-abcc-3b52cf5c822a">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEzLTctMS0xLTMxNzEy_3c8be523-9fa9-4795-a196-9bb7d1ec8801">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE3LTEtMS0xLTMxNzEy_87294c57-cc87-42c2-a68b-c2a41c895455">1,329.1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE3LTMtMS0xLTMxNzEy_04a3223b-f64d-4ecc-a5c3-1255b67a40b8">1,077.7</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE3LTUtMS0xLTMxNzEy_09a6378e-2145-4eed-83a0-b18b059e59b0">852.1</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE3LTctMS0xLTMxNzEy_7aeb8bbb-f9fd-49de-9d07-e03aec0966b5">1,099.5</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE4LTEtMS0xLTMxNzEy_8e7f04f3-05d4-4a51-9c76-b72e12b103a9">895.8</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE4LTMtMS0xLTMxNzEy_675fbe3a-410d-4fa0-a7f3-1bdf0d98d267">724.3</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE4LTUtMS0xLTMxNzEy_4d8e97e1-79ba-4f6d-a30d-4ee7be0bb792">502.9</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE4LTctMS0xLTMxNzEy_537aeffa-5515-462e-9d95-2c4a9a0345da">738.2</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE5LTEtMS0xLTMxNzEy_97d72c17-a114-4d9e-8ab1-e786b8662879">365.2</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE5LTMtMS0xLTMxNzEy_c72acb83-9861-4f43-b94d-caf7b8a607d4">313.9</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE5LTUtMS0xLTMxNzEy_212356e7-161f-4c09-a1e1-b5fd5b9bb018">68.0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE5LTctMS0xLTMxNzEy_9258070f-3143-4699-8df7-93f7e763af00">313.5</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIxLTEtMS0xLTMxNzEy_43bbfa10-e19f-439c-9123-a824695e68f3">3.11</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIxLTMtMS0xLTMxNzEy_fa193b12-1d88-485f-8a98-acb245d30338">2.68</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIxLTUtMS0xLTMxNzEy_f2534629-8df8-42b5-af0c-a2e4f2062c47">0.58</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIxLTctMS0xLTMxNzEy_4b507b72-57cf-45c1-9de8-ba60e52a4586">2.69</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIyLTEtMS0xLTMxNzEy_614fff23-be82-4f7e-8485-f4c50cf0d32e">3.02</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIyLTMtMS0xLTMxNzEy_739c65c4-08f2-4df5-a4bc-cd2e9ba43a9e">2.60</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIyLTUtMS0xLTMxNzEy_daf7e411-1b87-48a8-a9f6-7d69a3123b3e">0.57</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIyLTctMS0xLTMxNzEy_3d37ecbd-7b76-48d2-9f73-65ac3272998d">2.62</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI1LTEtMS0xLTMxNzEy_f84c1631-2273-490b-93e3-9ed63595ab4f">21.3</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI1LTMtMS0xLTMxNzEy_9818e49d-ef4c-471c-896b-cdf82426465b">47.9</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI1LTUtMS0xLTMxNzEy_a29c5b96-6f60-404f-8351-1037809d533a">31.6</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI1LTctMS0xLTMxNzEy_a90a8054-169f-4769-98f5-8656917ecd96">65.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI2LTEtMS0xLTMxNzEy_f1710273-dba9-4b84-ac5e-286c752712c9">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI2LTMtMS0xLTMxNzEy_126ff393-2580-4c6d-a0cc-8c9db3ed0708">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="-5" sign="-" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI2LTUtMS0xLTMxNzEy_f44a7954-5a19-4617-9010-8ca4b1dab853">36.8</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="-5" name="isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI2LTctMS0xLTMxNzEy_3f65fa82-2dfe-4294-972e-4b96f89b3f82">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="-5" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI3LTEtMS0xLTMxNzEy_6e004dd9-2719-41c9-bad4-f83f9c2a4a17">2.9</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="-5" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI3LTMtMS0xLTMxNzEy_361da125-b2fc-4806-b990-70956c51df68">4.6</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="-5" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI3LTUtMS0xLTMxNzEy_60bab5fe-c966-448d-ad9e-04fbf2d6445a">4.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="-5" sign="-" name="us-gaap:LossContingencyLossInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI3LTctMS0xLTMxNzEy_cfe05bf5-d56a-4fad-8321-b5b423a1fe51">1.4</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI4LTEtMS0xLTMxNzEy_8009d280-6a51-4b6c-8f36-7416a712b9fa">25.0</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI4LTMtMS0xLTMxNzEy_34943502-a844-4bca-af25-60957c2b3cb1">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI4LTUtMS0xLTMxNzEy_9d63f77f-a8da-4cb3-b083-c5b46bc529ba">&#8212;</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI4LTctMS0xLTMxNzEy_eaecb697-601e-4419-8db2-8d91474337ab">&#8212;</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="isrg-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fd0c4dd13c84f1bb1b449dd86315036_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i38c2219fbb824bebaf46f4bc6a1152a0_I20220126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-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="ia1753d35d8bb4b058868de86a9619537_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8856a08647a249efabbd37e8e6613cdd_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49f71cccd90b4d4e9c40aff0c37f79fc_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="i1e4bfaa8575f430ea92e85493cfaab05_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7cb30e3c4d74f9ca49d9bfbc2219da8_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i84203bedd2b84668ae774da7ab576e9b_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="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i626c38e41c684582823db90db8586dd4_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:context id="ia63031df15eb4c4b867637397e178816_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6de74993fa584da9aef44aca74751fc5_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a9b27aec44e40dd90b1a40fbd6616bf_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="i383afc57ac7640759175dae0e6ca7a6d_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="ifb8f119f66744c418fffd37dd7aaa1bc_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="i7c86ec9f470647c090782e5a4faad8c4_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="i03be6cea25064cff94c1b5b65ad86a19_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="i88e2d2cd7f3b48949cf5cda5d8bd866e_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="i8f5f0ef6d7834069abfea6e0e20a96bc_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="i3c2a7c9837214738a52201b1a288bf10_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:context id="iacd2980d1d354e8aa51767ab851c4be1_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="i1f9457f23a504da78af5b81705b5fbe7_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="id75ad081c46e4d2daa2ab5a41bce8cd6_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="i9cc7ba4d980b4b78b1af50f04bc65855_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="i6f5dc3180339467aa0ce84c1f9405ea0_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="i0a6da95851d14314a907e3fc12a4d995_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="i89a6623b47c44d3cb0cdf0be8df0febd_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="icf256d91b4fc4a3580721c343315aedd_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="i311302242be54204a99a96d9fcb103fa_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="i780de7d996f04290a880f2924295677f_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="i03a393b9b8dd412d83600f259679f1c4_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="ib4612452972242fe95f1c425267cf512_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:context id="iee764bb051b9421db264530a5d7c6fc4_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="ia660a4cc30764f8fbfeab22388ab035c_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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cfae00049d84fb78d1f0d6d91cdc96e_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><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i391f30fc82fe4addbcc4f62a8b5d1255_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0eaf63a2fc44dcda6f7cd85d4fde812_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1b0398804fe420c860000a76db8bbf9_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i06a090d744cc46dfb24a887c632fa208_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e56cbf426e14ee1b709ddd4e4091630_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i242a2f1d1eb24c3bb9248fb24d9c6413_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i380c7524b8dd437a9118442f4f82dd7a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e505ebec4a34fd3a84ac1e8fea2619a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19e97658830342779001bfd70274f998_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39e1a863505a47a197a29fa4daaff481_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07a40be75b404fb39124178015de2090_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i063ad67d917c449891e700ef335f597f_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20cc122df8954f84ada707e133720aab_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54ccd8bfadb941f6b33c4e88a5b462ba_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2329040412594cc9b38ce331c9e403ba_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82a7ffa63dc347a09196d658771d5884_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia75343d911684cd89b0423fa0c4478e1_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i529f9b36a89c403daec0437f58ec3503_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ecbfc04049242b98dfff792a08978a8_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia54abe20472f4bc0954fddcddd519068_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf5abf8c770b49018d3b84d789958aa5_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabb4b60dfa0f400fb15557e919b5007e_D20210101-20211231"><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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ibe53041923bb4df494873b9108868197_D20210101-20211231"><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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibef54ca5a88d4026abd47535e5434b74_D20200101-20201231"><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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">isrg:TotalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc90972122b248dea0768a3f3cf6a710_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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i258b750c23d442a8a02e1ca4f4659842_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff06716d82084d739e365dc88963a87d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0358f4377ef4300bbd54454bbf76b8c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><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="iccb0e4d2407447e29273d155bbc8d762_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66942e7a2bd14bfeb57108f17d7d9553_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic8b68073214c48248846a837f517c7b7_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic44a8abc985242bf83069e296de639aa_D20210101-20211231"><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:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94993fe35ede46b2b1fe1d0181bb45b3_D20210101-20211231"><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:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i24c179be53654f31a8ced172a6ce7773_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8090c05ae94049e681941b878066969e_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb5934f0285149a7a3e0faa0f9278756_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib08e4199312b4cd9adda56bfb7db2f27_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>isrg:segment</xbrli:measure></xbrli:unit><xbrli:context id="ifef5f839b0b34b98b57a97186490688c_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31f23ce4c74e44f5be262e4514a3e059_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8348d7a9d7464165a52f153c7ae3b5be_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i429faaae4ad747999f466d5ab701a6b5_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie36a05407f764f8693cddf02b4190bcb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">isrg:HighCreditRatingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c1bcf8003b14f378496a7e06a1d3665_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">isrg:ModerateCreditRatingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">isrg:LowCreditRatingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d623f8296024aeca65e02b0989df617_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74d0e6025e1346f4a49fce1e272179f9_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90c89bd9576e4a79b6f989c51c12fd71_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">isrg:UnitedStatesCorporateDebtAndEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fe19421c58f4fce9f7f73e23565574c_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231"><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:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9511f314aca54aa193f6b6ea2e611fab_I20211231"><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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231"><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:MunicipalNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5a605b012d14c03893660161607c090_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if418d09a70dc4ff39c5f3cf96fab516b_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21195ea084d84056889f429f31d154fd_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if172e56e7868418ab2b5f348164e6693_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">isrg:UnitedStatesCorporateDebtAndEquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fd096dbd4bb4534914b06411e50b5be_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cfed228f82746f68daa659d834e3226_I20201231"><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:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddc4e312abd9420cbf649a9561cdccdc_I20201231"><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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231"><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:MunicipalNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ffa9a689c8b40e48e58482f911422ee_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdaa028284944f45a9306f1c18e29c00_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1fe8a07340747728fa02760cb40f0c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1bff42b24269400ea8d1be1c0c9633e0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if63020b091164cce8707bdcecc7215e7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9da3856077a744d8a962542dc31c7135_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide99dc8e515d46cfb4d7941037641cec_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43706d4ffd494511af9f5efadb4b7c76_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48a76a5014084fa0a66da9c1555c5ac1_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i688f35b1d05148cfb012bb4d12b2dbd5_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">isrg:IntangibleAndOtherAssetsNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3253e079a9f84be8aa9879feaba0ee21_D20210101-20211231"><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:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i089bc345baac47fb959c20a585096771_I20211231"><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:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84f6a43a9d9f4fe4b50b9426e8df54ad_I20211231"><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:BalanceSheetLocationAxis">isrg:IntangibleAndOtherAssetsNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie85f08964687460f8fa5d1089f456ad6_D20210101-20211231"><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="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:BroncusHoldingCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83797bd7804f48bc90d5afdab3a0c1ed_D20210901-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:BroncusHoldingCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-09-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ff91addabfb42c9bdb1416135709def_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:BroncusHoldingCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31d9a4269938422592affc2e2a958b02_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:HologicIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib476589fe9fa48a9b8d249ca3f3663b2_D20210101-20210131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:TeladocHealthIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16b108ba6a4a4513a7356d02f43310ca_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48f685ba23ef460785fec06811fec4d5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b6db38c0d964188b5f4d3df19056b9b_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:OtherIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</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="i4a7552559c6b445ca1170640ea74e555_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21536310b22c458e94d768708b3729b0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie00d612190144002a39bf618b6f6e403_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b6b4f002c6849dab012311e04142448_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b60cac1ad9b4ef6ad2c1361f22c71ad_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eb5087e090e4929a99714dcc5864a38_I20201231"><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><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9104fa3c8ad64223b876324a9ad4b8b3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41c98f0531064587baa8a78fb7a11afe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i700331e92c074d549b5e6183eebb03ed_I20211231"><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:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec52e16c19654763978e10b5f8bf9fd9_I20201231"><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:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i762a3c2130e749098efcf43bf3b585e1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1845c8ba5e2241ed9044e7e635916640_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fead1f364ac475fb25d8acb006f0d97_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id198150bab624254b1877353f0046514_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i951479aa64024b2aa06e48aede6bba65_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="ieb5bca4503fb4d4a8e45f0e2137aa2b1_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4da4247f91a542d5965c93b6131b4371_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62a573ca01d04a01808966dc9fedf3e8_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="ic2c8a6a4525d48aba38619fcf4f14b44_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ba764f81aaa438b8f317bb87521e006_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9579aa51ade746f88d686daf65a791ae_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="i3e143700f13749fbb4e4459490934270_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b97d6dcd76749068cb2c8151addd63b_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d295035f0a14d399c0c60ec41e19418_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="i528c7bba25a74228a497900a0e2d46b7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac0ec3e0f11f44e6afd8411974c263e3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia47f6dd5e96343cfaed58fe0abcd33bd_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><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="i1166bde643c645c998442d5fd1a98f47_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d44dd9162a84beaa3f2bef97f83eb38_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8128ee37e8fd4246b33a3f957ddb2ddc_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="ieabce48cb57c4d6caa42eb06bba59da2_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4798ab1b71764b008e3b16ab21f3dffa_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15ee901222094d76991fa2fac4221df4_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="i00d1b8580a1b41b4bc7da8492437adf5_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80a18de39b304dcab14d2c2325779f1d_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7917eec171e746979cea6c9176c2fed3_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="i2ff5ecf39112461d8f58b00e4b0a8e15_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9dabfaaa3d94b3eb742ff1bbee151d6_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7c6129ab04b4605a8da797d1d286237_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="i7b035d92e3b245b2ac7b027c6b9e8ac9_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a899c1bdb7447aeb9823b9441b5b111_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5a0b7709be1408aadf3eaf8c77d1639_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="i8d1e233d39e649789726aa0083c09369_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i58a64a86bd3444d1aa61534867f78a60_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i487a2c81d2af40e694e2dc7944b83a15_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="i75a0523973c34c0fb9a0f780e4ccfe31_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i380f03743e8b4c4b89573a5b78397d0f_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4340ba256014368975d093ee526987a_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440377e25e9c4106a9b9989403ee30d5_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9623793caec34d899a652b5d9d100cf2_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82985d49c3a44b198ac83e0917afa67f_I20211231"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3314c03a50954455b10831024db7bbc9_I20201231"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1201c670d839417db0172e61d5e259d4_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="i2b24e4a6d7d84e6c908d5df24b023d8f_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="i4762e49110eb469294bd9e2cc9e9882b_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75cd8be02d2b42ee9addd0d2a5e85f82_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46d3d2f470cd4995a7034bf2a529e2d3_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="i22768be400e34d8db66a264218cf0263_I20190105"><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><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="ia494a520df5145d7bca5cc87d59a2f35_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="ic06737ca404543c0ad5be16ede34743e_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="i9a044147185244b2851a21bff7374735_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="i170764c30abf4b2bbece6b0572fe62c2_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5be4e5086de64924ae9ad43106f1def3_D20211001-20211231"><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>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5d9eb16cf664ae49715b3232eb312d4_D20201001-20201231"><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>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if2af84578d8b4704951f3ebe7b7305a5_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">isrg:SchllyFiberopticGmbHMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie59094038609407a90a669bcfc892de3_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa8daab729ed42f79ec7136908d0ce1e_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e0119f67cfe45c6ae3443d1ff28a59a_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3dc68e6396f4c75972570b9fc6562f8_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice41908ddbdd4371a2da60daf4eb58a7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i949161b6a8de44b2855f833b0c8410d3_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic249112a92164b689395cd0523daeaae_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="iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">isrg:CommonStockRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i578d55debed1441ab8616a41e97965ec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">isrg:CommonStockRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifdfdf896a00a411e8978da22d6132783_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">isrg:CommonStockRepurchaseProgramMember</xbrldi:explicitMember><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="i23b9d5b58b0440cc9d1a19c4da790e21_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib31b3196738d4197956a2eff70a22c5f_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65fcd8828b26463eb93092a57d40dc1d_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bc47fc6d4734507bc47d4606b82ee07_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib81855cf395a4dc1b7380220a0d17e5c_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25476fd0a5ac416fad34438c67614704_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie06021fe773e40ed84ad7ef8214cc82f_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba9e8ed87d6d44d2ace75f29fca9b869_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e9245f3cad34151a5aa20d438843c43_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c5226bd7f2749989923079da37a3e84_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66a36eee010447c0a3dac9cb17f5bfba_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia232064a718c43db9597db9c0c9ca1ce_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35db15754eb140128d5242cf606f0fac_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="i568ec2a3c9ff41db88b60ba085a16ddc_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="ieb04c261cf0c441d848590fa502b63eb_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="i0aefc9ec3a054155b812871fd2d1260d_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="ic843b2c3098e42e5a990eb520051df6c_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4e8811253e0459f871f79efc222bc1f_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc0e4130bf1f4600a4270158af3b7cdc_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12691f14dd024f57bcf324b72094f968_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1512d3fc6f8044c8b993db9b04c66d49_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a54c108a3de4fa8a78beea290f97029_I20210331"><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>2021-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i692c5cf6bb48426090771be01d48ac6b_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="i7e84d82960bc43e4abfd617cfd6b5890_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i265fde8d118349e08cd8db16d81fb9cb_I20211231"><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:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52e0b5f7f48e445aadfa0e0297762d16_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69b47b9ad8254a6fa9796252820e33c8_I20170331"><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>2017-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic01be376236f4e32b225760339421800_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="i29257cf5eac641baa792aa68f5f608ac_D20210101-20211231"><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><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:AugustGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ef1206e43264cd5b79714cd3f561fc7_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="i22c2136a3113484883ff38aa6fd25789_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9355c1676f50427b81a770d9e18bb7c6_D20180101-20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:InitialGrantOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</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="i37de3a03a95446b990112ee77faa2407_D20180101-20181231"><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><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</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="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"><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><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02bf2bb27543402aa4c52dce334c2ab1_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="period"><xbrli:measure>isrg:period</xbrli:measure></xbrli:unit><xbrli:context id="i407eb9b28b43401d97604113bb2dbbe3_I20190331"><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><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33c1e55717204097adaa22c0425eaba3_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><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i18aadfdcf5b1400690a75d5affe06761_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="ieb80d1d14a7b494d85ec405882b05d69_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9cee4af528b405bab944e589de2b4d9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:AwardedtoAxis">isrg:EmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i357f61101df5457a9963d88ea511cfef_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3710edabbd54eec837d17dd8e277e87_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i057cca7849274121b0bce0c0bd22f200_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib6491dc74ac8467bad2e440780271422_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie49d826aba36408281fb93da6ce59f8e_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48f6aac04b5541fca9e51387bf28c6d7_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcaa7457772c4482ab72979968908c31_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccc8d23830384b17a453e953a60439f2_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11241b78c18e4c4c9f294bb704669a14_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i209d7b1421984db69514cc50561ba5fa_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5c3ea6a29834926950368b51880ce3d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i837834d8db9b438cbaa37a6b33a81943_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13bddafce28b482e8a02d850a44c89b1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id17c183484664035bca07835f7e43ac2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cb0a613f6734bbb9a92e41014ed5b98_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb008c584eb44825ba713c7704595721_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67a8fde320194db99e7dc73215fce16d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65930285eddd4957a3dc0e152439d10c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i249a7840137f460baee0af6e8af59f94_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02e0aee5f92943429439c8cc5807e230_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeTenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5365632fbf9544f8bbddf1e36eda6a62_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5508e0e45d4434e82fb09ec09805492_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i222e0f306a964137b0d7f5eeb76823d7_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5f9506735d7418e8e1e8eb7d114c490_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="i6a09a6387af44f17a5a52b85ee5a1dd9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e6bd392253047fdb91b5d067175d9fd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ef7682ccb7f43dd890b5d70fdeb2d88_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="isrg:ConsolidatingReportingAxis">isrg:CostOfSalesProductMember</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="ice4f9d66fd79401486975c99521f5e1f_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice489fde5b7b4f9ea7154c7c631ff198_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ab01ae338ad463cbf0ba5f15e608927_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="i853a59e74724483d961eaff2b08fb576_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica347c2a6c2740219a66445119051dfc_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea410f964cf24b1382bb454de7633223_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="i248c598dce5f4d048ee1a0bfb9bdfcab_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00c1596771f146539095aea994e62182_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie42f205ba20f436da1404723bc1b44cf_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="ibd11389f7661454588acb99842b0867b_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idece0a6d9ba5452a9258e9fd916741e6_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3c9f804d0f34bf18cb0dbb5062c2513_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="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia170f6805187458ab6f595455020f2db_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="i5c97e5c67e2a47a99d88c6248ad71bed_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3d325d28cf243e1865d9ae6e7fec183_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i517f3af9907f4d41814bdee69967b767_D20210101-20211231"><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><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:FebruaryGrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:AmendedAndRestatedTwentyTenStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54f65aaa138649cd916539faf2195e02_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ba12b423d3b46d187296e92f6838af2_D20210101-20211231"><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><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:FebruaryGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f2dcf5ee62d47178032e26d4c976417_D20210101-20211231"><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><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">isrg:AugustGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91e8d57a45df4ee0a3dfcc01ae56af07_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i403a2abbb3bc408f8f4e65ae56761418_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">isrg:InitialGrantOptionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandNonEmployeeDirectorsStockOptionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5a3a8c8d5c14309bdf8fe6aa81a24bb_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc0ec6eadbca437d80817402076cb2cc_I20211231"><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:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56d1b234d3f8479484cb498a2ec79b8d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3546367563574adf8edd714e2d571c34_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="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-01</xbrli:startDate><xbrli:endDate>2021-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-01</xbrli:startDate><xbrli:endDate>2021-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-07-01</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035267</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i086a040dd0654216897485acb4418272_I20201231"><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>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa166855611c4838955492773b68b882_D20210101-20211231"><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>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76fe7a36b61e4da48caeb692735892fe_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03abb32fa714445aa97cbb853b5dd3e0_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="ie5b4431266c24d07b3ba5a4696674086_D20200101-20201231"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie36d85008eea4134b94383e3d1013e6e_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="i9c25fd6fc4d5462086810a532f59a47c_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></ix:resources></ix:header></div><div id="i30d98ad3bee64d018232130137db9899_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV83MTQ2ODI1NTg0MzI3_ee4daa76-8a71-4db4-b83d-015e33e91fd5">10-K</ix:nonNumeric></span><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(MARK ONE)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:2.565%"></td><td style="width:0.1%"></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:92.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6NTM1MGM0YzQzMzUwNGFlMGFmYWI2ZGZiOTI2N2E1YjgvdGFibGVyYW5nZTo1MzUwYzRjNDMzNTA0YWUwYWZhYjZkZmI5MjY3YTViOF8wLTAtMS0xLTMxNzEy_1630580f-53ab-499f-82bc-ba0dbbe91205">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV83MTQ2ODI1NTg0MzYw_9bf8cb4b-6e04-4335-b185-971e9142ec0d">December 31, 2021</ix:nonNumeric> </span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:2.565%"></td><td style="width:0.1%"></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:92.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6OTIwYjIxZGM0ODdiNDdmMjg1YjZiZDhhZjUzZmRjOTYvdGFibGVyYW5nZTo5MjBiMjFkYzQ4N2I0N2YyODViNmJkOGFmNTNmZGM5Nl8wLTAtMS0xLTMxNzEy_4ef9f92c-86d8-4219-972f-8056ad8fe3b3">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> to </span><span style="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="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNDk5_609ce91d-d980-4885-b7b1-f1395709a1fa">000-30713</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><img src="isrg-20211231_g1.jpg" alt="isrg-20211231_g1.jpg" style="height:73px;margin-bottom:5pt;vertical-align:text-bottom;width:197px"/></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA3_7b763de6-6ae6-4309-93ce-f5e6f5bc1f6a">Intuitive Surgical, Inc.</ix:nonNumeric></span></div><div><span style="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="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.533%"></td><td style="width:0.1%"></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:46.486%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MWE5YzkwM2UyNWJkNDBlZjgxZDgwYjMyN2RkNjI3NGYvdGFibGVyYW5nZToxYTljOTAzZTI1YmQ0MGVmODFkODBiMzI3ZGQ2Mjc0Zl8wLTAtMS0xLTMxNzEy_5046d8fd-bf63-4547-b8fa-526fae788f83">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MWE5YzkwM2UyNWJkNDBlZjgxZDgwYjMyN2RkNjI3NGYvdGFibGVyYW5nZToxYTljOTAzZTI1YmQ0MGVmODFkODBiMzI3ZGQ2Mjc0Zl8wLTItMS0xLTMxNzEy_b5075c94-41aa-47d7-9de4-c822f0e46bec">77-0416458</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or Other Jurisdiction of Incorporation or Organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer Identification Number)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA4_4220dc38-365a-4dcb-9558-38370a1e8d31">1020 Kifer Road</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA5_9d2e3acc-c723-420e-96ce-efb5c9e35dca"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTE0_6dc61a13-4774-4cd4-bee3-3ee48ac9ab93">Sunnyvale</ix:nonNumeric></ix:nonNumeric>, <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA0_b7b331ae-a7fb-4619-8b81-8e9a396a2850">California</ix:nonNumeric> <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTEw_ba79e906-083e-445b-b3f8-3d7c29022225">94086</ix:nonNumeric></span></div><div style="text-align:center"><span style="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="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTAw_a44c6da4-5fe5-4dca-a8e3-5211d166bfba">(408)</ix:nonNumeric> <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTE1_e8d2222d-c803-4e80-acb2-36d0e7d15c4e">523-2100</ix:nonNumeric></span></div><div style="text-align:center"><span style="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><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div style="margin-top:3pt"><span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.637%"><tr><td style="width:1.0%"></td><td style="width:39.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.113%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.294%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MmM3YWJmNGIyODk2NDA2YzhmYWM5NDY5Mzc4OGE1NzkvdGFibGVyYW5nZToyYzdhYmY0YjI4OTY0MDZjOGZhYzk0NjkzNzg4YTU3OV8xLTAtMS0xLTMxNzEy_d8ddc92e-29ce-4fa2-aceb-48ab01ee94d0">Common Stock, par value $0.001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MmM3YWJmNGIyODk2NDA2YzhmYWM5NDY5Mzc4OGE1NzkvdGFibGVyYW5nZToyYzdhYmY0YjI4OTY0MDZjOGZhYzk0NjkzNzg4YTU3OV8xLTEtMS0xLTMxNzEy_59d4c821-42e4-446d-b8ae-ca1c0c0a2e48">ISRG</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MmM3YWJmNGIyODk2NDA2YzhmYWM5NDY5Mzc4OGE1NzkvdGFibGVyYW5nZToyYzdhYmY0YjI4OTY0MDZjOGZhYzk0NjkzNzg4YTU3OV8xLTItMS0xLTMxNzEy_f36eb7f9-ca3a-499b-8317-01f987bb4b2c">The Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="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="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTAx_8335e3ee-7fe8-4182-b15f-d9018ee7afdd">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTEx_edc8538b-4a42-459a-bc7f-6c6da056efd4">No</ix:nonNumeric>&#160;&#160;&#9746;</span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTAy_e59c2db8-068b-4602-8fed-ebe3f0d6db01">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted  pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA2_bc8eb7f1-8c0c-4be0-bc67-1eac0fe8736d">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:3pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;text-indent:18pt"><span><br/></span></div><div style="margin-top:3pt;text-indent:18pt"><span style="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;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.853%"><tr><td style="width:1.0%"></td><td style="width:31.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.267%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.517%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.807%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6NjVkZTlkODM2YzlhNDE4MTg5YmQxMGM1NmFlMmRhMzQvdGFibGVyYW5nZTo2NWRlOWQ4MzZjOWE0MTgxODliZDEwYzU2YWUyZGEzNF8wLTAtMS0xLTMxNzEy_27f26783-c136-423a-b03b-d96ad015bbac">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6NjVkZTlkODM2YzlhNDE4MTg5YmQxMGM1NmFlMmRhMzQvdGFibGVyYW5nZTo2NWRlOWQ4MzZjOWE0MTgxODliZDEwYzU2YWUyZGEzNF8xLTQtMS0xLTMxNzEy_534a86e9-138a-473e-a4a7-6ececb70fa99">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6NjVkZTlkODM2YzlhNDE4MTg5YmQxMGM1NmFlMmRhMzQvdGFibGVyYW5nZTo2NWRlOWQ4MzZjOWE0MTgxODliZDEwYzU2YWUyZGEzNF8yLTQtMS0xLTMxNzEy_4efdf517-b95e-405a-832a-2b8570f3db36">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="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="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="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 filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTE3_d685d006-314b-412b-adf2-e8b026d671c5">&#9746;</ix:nonNumeric></span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTEy_b64163d8-a90b-45aa-a8be-2ffcbd589a54">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div style="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="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, 2021, based upon the closing price of Common Stock on such date as reported on The Nasdaq Global Select Market, was approximately $<ix:nonFraction unitRef="usd" contextRef="i5fd0c4dd13c84f1bb1b449dd86315036_I20210630" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8yOTA5_21bea73f-039e-45bd-b5bf-76a7b31b0989">108.7</ix:nonFraction>&#160;billion. 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="margin-top:3pt;text-align:justify;text-indent:18pt"><span style="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;26, 2022, was <ix:nonFraction unitRef="shares" contextRef="i38c2219fbb824bebaf46f4bc6a1152a0_I20220126" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zMjMx_805e32cd-80d2-4eeb-a8c2-dfd24fbb7b05">357,744,031</ix:nonFraction>.</span></div><div style="margin-top:3pt;text-align:center"><span style="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="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTAz_f389dc71-a63b-4c3e-96b9-03a53a2a5724" 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;28, 2022, to be filed within 120 days of the registrant&#8217;s fiscal year ended December&#160;31, 2021.</ix:nonNumeric></span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_7"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div><div style="text-align:center"><span style="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="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page&#160;No.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_13">PART I</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_16">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_16">Business</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_16">6</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_58">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_58">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_58">24</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_76">Item 1B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_76">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_76">50</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_79">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_79">Properties</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_79">51</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_82">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_82">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_82">51</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_85">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_85">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_85">51</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_88">PART II</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_91">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_91">Market for the Registrant&#8217;s Common Equity, Related Stockholder Matters and</a></span></div><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_91">Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_91">52</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_94">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">[RESERVED]</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_94">54</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_97">Item 7.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_97">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_97">55</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_199">Item 7A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_199">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_199">80</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_202">Item 8.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_202">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_202">81</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_298">Item 9.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_298">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_298">119</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_301">Item 9A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_301">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_301">119</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_304">Item 9B.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_304">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_304">119</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_2514">Item 9C.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_2514">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_2514">120</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_307">PART&#160;III</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_310">Item 10.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_310">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_310">121</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_313">Item 11.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_313">Executive Compensation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_313">121</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_316">Item 12.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_316">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_316">121</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_319">Item 13.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_319">Certain Relationships and Related Transactions and Director Independence</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_319">121</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_322">Item 14.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_322">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_322">121</a></span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_325">PART&#160;IV</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_328">Item 15.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_328">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_328">122</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_334">Item 16.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_334">Form 10-K Summary</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_334">123</a></span></div></td></tr><tr style="height:8pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_337">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_337">124</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 the expected impacts of the COVID-19 pandemic on our business, financial condition, and results of operations, the potential impact on our procedure volume, our acquisitions, our expected business, our expected new product introductions, the impacts of Extended Use Instruments, 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 be considered in light of various important factors, including, but not limited to, the following: the risk that the COVID-19 pandemic could lead to further material delays and cancellations of, or reduced demand for, procedures; curtailed or delayed capital spending by hospitals; disruption to our supply chain, including increased difficulties in obtaining a sufficient supply of materials in the semiconductor and other markets; closures of our facilities; delays in surgeon training; delays in gathering clinical evidence; delays in obtaining new product approvals, clearances, or certifications from the U.S. Food and Drug Administration (&#8220;FDA&#8221;) due to the effects of the COVID-19 pandemic; the evaluation of the risks of robotic-assisted surgery in the presence of infectious diseases; diversion of management and other resources to respond to COVID-19 outbreaks; the impact of global and regional economic and credit market conditions on healthcare spending; the risk that the COVID-19 virus disrupts local economies and causes economies in our key markets to enter prolonged recessions; the risk of our inability to comply with complex FDA and other regulations, which may result in significant enforcement actions; 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; 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 acquisitions, including Orpheus Medical; procedure counts; regulatory approvals, clearances, certifications, 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; risks associated with our operations outside of the United States; unanticipated manufacturing disruptions or the inability to meet demand for products; our reliance on sole and single source suppliers; 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; changes in tariffs, trade barriers, and regulatory requirements; 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. Our actual results may differ materially and adversely from those expressed in any forward-looking statement, and we undertake no obligation to publicly update or release any revisions to these forward-looking statements, except as required by law. Risks are described throughout this filing, particularly in Part&#160;I, &#8220;Item&#160;1A. Risk Factors,&#8221; and include, but are not limited to, those summarized on the following pages. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">RISKS RELATING TO OUR BUSINESS</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Public health crises or epidemic diseases, or the perception of their effects, have and could continue to materially adversely affect our business and results of operations.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our reliance on sole and single source suppliers and our ability to purchase at acceptable prices a sufficient supply of materials, parts, and components could harm our ability to meet demand for our products in a timely manner or within budget.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The inflationary environment could materially adversely impact our business and results of operations.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If our products do not achieve and maintain market acceptance, we will not be able to generate the revenue necessary to support our business.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If our products contain defects or encounter performance problems, we may have to recall our products, incur additional unforeseen costs, and our reputation may suffer.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are subject to significant, uninsured liabilities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">If we lose key personnel or are unable to attract and retain additional personnel, our ability to compete will be harmed and increases in labor costs could materially adversely impact our business and results of operations.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We experience long and variable capital sales cycles and seasonality in our business, which may cause fluctuations in our financial results.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">New product developments and introductions may adversely impact our financial results.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are subject to a variety of risks due to our operations outside of the U.S.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our customers may use unauthorized, unapproved, or uncertified instruments and accessories, which would result in reduced revenue and loss of market share.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We utilize distributors for a portion of our sales and service of our products in certain countries, which subjects us to a number of risks that could harm our business.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are exposed to credit risk and fluctuations in the market value of our investments.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may incur losses associated with currency fluctuations and may not be able to effectively hedge our exposure.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We may encounter manufacturing problems or delays that could result in lost revenue.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Disruptions at the FDA and other government agencies or notified bodies caused by funding shortages or global health concerns could hinder their ability to hire, retain, or deploy key leadership and other personnel, or otherwise prevent products from being developed, cleared, certified, approved, or commercialized in a timely manner or at all, which may adversely affect our business.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We are subject to risks associated with real estate construction and development.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Continued consolidation in the healthcare industry could have an adverse effect on our sales and results of operations.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Economic conditions could have a material adverse effect on our company.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Natural disasters or other events beyond our control could disrupt our business and result in loss of revenue or higher expenses.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in our effective tax rate may impact our results of operations.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We use estimates, make judgments, and apply certain methods in determining our financial results and in measuring the progress of our business. 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="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">RISKS RELATING TO OUR REGULATORY ENVIRONMENT</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Complying with FDA regulations is a complex process, and our failure to fully comply could subject us to significant enforcement actions.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our products may cause or contribute to adverse medical events or be subject to failures or malfunctions that we are required to report to the FDA and foreign regulatory authorities and, if we fail to do so, we would be subject to sanctions that could harm our reputation, business, financial condition, and results of operations.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our products are subject to international regulatory processes and approval or certification requirements. If we do not obtain and maintain the necessary international regulatory approvals or certifications, we will not be able to sell our products in other countries.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes in healthcare legislation and policy may have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">RISKS RELATING TO OUR INTELLECTUAL PROPERTY</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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 may be harmed.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">GENERAL RISK FACTORS</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Our stock price has been, and will likely continue to be, volatile.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Changes to financial accounting standards may affect our reported results of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of material risk factors described above should be read together with the text of the full risk factors below in the section entitled &#8220;Item&#160;1A. Risk Factors&#8221; and the other information set forth in this Annual Report on Form 10-K, including our consolidated financial statements and the related notes, as well as other documents that we file with the U.S. Securities and Exchange Commission. The risks summarized above or described in full below are not the only risks that we face. Additional risks and uncertainties not precisely known to us or that we currently deem to be immaterial may also materially adversely affect our business, financial condition, results of operations, or cash flows.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i30d98ad3bee64d018232130137db9899_16"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1. &#160;&#160;&#160;&#160;BUSINESS</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Intuitive Surgical</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, da Vinci S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, da Vinci Si</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, da Vinci X</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, da Vinci Xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, da Vinci SP</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EndoWrist</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Firefly</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, InSite</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SureForm</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Ion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, Iris</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and SynchroSeal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="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="i30d98ad3bee64d018232130137db9899_19"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Background</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of Intuitive&#8217;s mission, we believe minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. We envision a future of care that is less invasive and profoundly better, where diseases are identified earlier and treated quickly so patients can get back to what matters most.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intuitive is committed to advancing minimally invasive care through a comprehensive ecosystem of products and services. This ecosystem includes systems, instruments and accessories, learning, and services connected by a digital portfolio that enables precision and control, seamless interactions and experiences, and meaningful insights to drive better care.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intuitive brings nearly three decades of experience and technical innovation to our robotic-assisted surgical solutions. 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 continues to stress critical resources, including the professionals who staff care teams: surgeons, anesthesiologists, nurses, and other staff. At the same time, governments strain to cover the healthcare needs of their populations and demand lower total cost per patient to treat disease. In the face of these challenges, we believe scientific and technological advances in biology, computing, imaging, algorithms, and robotics may offer new methods to solve continued and difficult problems.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We address our customer needs by sharing their goals reflected in the quadruple aim. First, we focus on improving patient outcomes through an ecosystem of advanced robotic systems, instruments and accessories, progressive technology learning pathways, and comprehensive support and program assistance services. 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 id="i30d98ad3bee64d018232130137db9899_22"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Products</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Systems</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advanced robotic systems provide precise, powerful systems with high-performance vision extending care team&#8217;s capabilities to enhance minimally invasive care. These systems include the da Vinci Surgical System, which was designed to enable complex surgery using a minimally invasive approach, and the Ion endoluminal system, which extends our commercial offerings beyond surgery into diagnostic procedures, enabling minimally invasive biopsies in the lung.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Da Vinci Surgical Systems</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By striving to find less invasive ways to enter the body, provide clearer views of anatomy and more precise tissue interactions, and helping hone surgical skills, Intuitive launched its first da Vinci Surgical System in 1999. In 2000, the U.S. Food and Drug Administration (&#8220;FDA&#8221;) cleared da Vinci for general laparoscopic surgery.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are several models of the da Vinci Surgical System: our fourth generation da Vinci X, da Vinci Xi, and da Vinci SP Surgical Systems, our third generation da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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. The da Vinci surgical systems are designed to enable surgeons to perform a wide range of surgical procedures within our targeted general surgery, urologic, gynecologic, 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. Da Vinci systems offer surgeons three dimensional, high definition (&#8220;3DHD&#8221;) vision, a magnified view, and robotic and computer assistance. They use specialized instrumentation, including a miniaturized surgical camera (endoscope) and wristed instruments (e.g., scissors, scalpels, forceps, etc.) that are designed to help with precise dissection and reconstruction deep inside the body.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our da Vinci surgical systems are comprised of the following components:</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 3DHD 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, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 most of our current systems (da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and da Vinci 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and da Vinci 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. 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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 X, da Vinci Xi, and da Vinci 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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 and software. 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, thereby, reduces interference between the endoscope and instruments. The 3DHD vision system is a standard, integrated feature on the da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> da Vinci SP,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Si</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and da Vinci S Surgical Systems.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Firefly Fluorescence Imaging (&#8220;Firefly&#8221;)</span><span style="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 da Vinci Xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Surgical Systems and is available as an upgrade on our da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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 an injectable 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 in real-time. Firefly is typically used in the procedure categories of urology, gynecology, and general surgery.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 robotic arms with an advanced operating room (&#8220;OR&#8221;) table, the TS 7000dV OR Table sold by Hillrom</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="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 robotic arms remain docked.&#160;This gives OR 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="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="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></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the FDA cleared our Ion endoluminal system, which 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, endoluminal procedures with this first application. The system features an ultra-thin, ultra-maneuverable catheter that can articulate 180 degrees in all directions and allows navigation far into the peripheral lung and provides the stability necessary for precision in biopsy. Many suspicious lesions found in the lung may be small and difficult to access, which can make diagnosis challenging, and Ion helps physicians obtain tissue samples from deep within the lung, which could help enable earlier diagnosis.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. 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 and suture with precision, just as they can in open surgery. 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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we announced our &#8220;Extended Use Program,&#8221; which consists of select da Vinci Xi and da Vinci X instruments possessing 12 to 18 uses (&#8220;Extended Use Instruments&#8221;), compared to previously 10 uses. These Extended Use Instruments represent some of our higher volume instruments but exclude stapling, monopolar, and advanced energy instruments. Instruments included in the program are used across a number of da Vinci surgeries. Their increased uses are the result of continuous, significant investments in the design and production capabilities of our instruments, resulting in improved quality and durability. Extended Use Instruments were introduced in the U.S. and Europe in the fourth quarter of 2020 and were launched in most other countries around the world during the first half of 2021, except China due to regulatory timelines. They will continue to be introduced at various times throughout 2022 in other geographies, depending on regulatory processes.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  The EndoWrist</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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 five staplers available with the da Vinci X and da Vinci Xi Surgical Systems: the EndoWrist Stapler 30 and 45 and the SureForm Stapler 30, 45, and 60, where the numeric designation indicates the length of the staple line. The&#160;EndoWrist&#160;Stapler 30 is intended to deliver particular utility with fine tissue interaction in lobectomy and other thoracic procedures. The&#160;EndoWrist&#160;Stapler 45 is used in general surgery, gynecologic, thoracic, and urologic procedures. The SureForm Staplers 30, 45, and 60 are intended</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to be used in general surgery, thoracic, gynecologic, urologic, and pediatric surgery procedures. The SureForm Stapler 30 received U.S. FDA 510(k) clearance in December 2021 and may deliver particular utility in thoracic procedures. The SureForm 45 may deliver particular utility in thoracic and colorectal procedures where maneuverability and visualization are limited. The SureForm Stapler 60 is a single-use, fully wristed, stapling instrument intended to deliver particular utility in bariatric 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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The E-100 generator is Intuitive&#8217;s first generator and is offered as an upgrade to power the da Vinci Vessel Sealer Extend and our SynchroSeal instrument, which was cleared by the FDA in November 2019. SynchroSeal enables a surgeon to perform rapid, one-step sealing and transection with a single pedal press. SynchroSeal uses advanced bipolar energy from its raised cut electrode to transect tissue and then cool down quickly.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 Systems 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, and light guides, and other items that facilitate use of the da Vinci Surgical Systems.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Learning</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intuitive provides progressive learning pathways to support the safe and effective use of our technology. These pathways leverage both learning engagements and learning technologies. Learning engagement touchpoints vary by specific pathway, skill level, and interest, while learning technologies enable and provide training directly to the customer. The portfolio of learning offerings includes role-specific Training Pathways, Learning Engagements, and Learning Technology.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Training Pathways.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Intuitive Training Pathways are progressive learning journeys that help our customers achieve proficiency using Intuitive technology. There are pathways for surgeons and physicians, residents and fellows, OR care teams, patient side assists, and robotic coordinators, as well as recommendations for executives.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Learning Engagements.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Intuitive Learning Engagements are touchpoints that support customers throughout their learning journeys. They vary by pathway, skill level, and focus area. Engagements include case observations, online education, in-service training, simulation/skills training, OR care team training, technology training, reprocessing training, proctoring, advanced training, and curriculum development support. Many of these programs take place at established Intuitive training centers and include instruction by expert surgeons and physicians.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Learning Technology.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Learning Technologies include solutions that provide education and training directly to the customer as well as the enabling technologies that make provision possible. Intuitive&#8217;s enabling technologies include Telepresence and the Procedure Analytics Platform. Specific technology solutions include Intuitive Learning, SimNow, customized training models, remote case observations, and remote proctoring. Two of the technology solutions most heavily utilized by customers are Intuitive Learning and SimNow.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intuitive Learning.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Intuitive Learning provides our customers with access to the technology, procedure, and simulation materials essential to their specific learning journeys. Both assignment of learning materials and tracking of learning progress occur seamlessly within the platform. While Intuitive Learning plans guide learners through each step in their pathways, customers are also able to search the platform independently for additional materials that may be relevant to their area of focus. This platform also provides customers with immediate access to their various training certificates.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SimNow. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our cloud-enabled SimNow simulation platform is a practice tool that gives a user the opportunity to practice their skills and gain familiarity with the surgeon console controls and supports the user's progressive learning pathway. SimNow incorporates 3D, physics-based computer simulation technology to immerse the user within a virtual environment and provides training capabilities that have been used extensively by surgeons. 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 SimNow online connection drives real-time simulation performance tracking for surgeons and administrators through an online dashboard and supports remote updates of the VR content and 3DHD videos to drive a more interactive and engaging customer experience. SimNow is intended to augment, not replace, existing training programs for the da Vinci X, da Vinci Xi, and da Vinci SP Surgical Systems.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Services</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our comprehensive support and program assistance helps to ensure customers and care teams maximize program performance and protect their investment. Services include readiness support, maintenance support, OR consulting, Customer Hospital Analytics, and market consulting optimization.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Readiness and Maintenance Support.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Readiness support is operational support to assure smooth onboarding and adoption of new systems and technology. Maintenance support helps to maximize operational efficiency and reduce unplanned equipment downtime. It includes services care plans, support teams, onsite monitoring, software upgrades and updates as well as a maintenance customer portal. The service care plan offers flexible service plans to ensure reliability of the systems and instruments and optimize the robotics program. The support team of expert field service, remote technical support, and customer care technicians resolve and prevent any technology issues and maximize utilization. OnSite Monitoring offers remote service in real-time for pre-operative and intraoperative troubleshooting, as well as proactive monitoring of system performance. Software upgrades and updates enable the latest product innovations and enhancements. The maintenance customer portal is an online tool that delivers on-demand data to set, monitor, and help the operational goals of a robotics program.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">OR Consulting.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  OR consulting is a suite of customized solutions to improve a hospital&#8217;s efficiency and performance with Intuitive technologies. New system integration support is available to streamline the start-up process and expedite increased procedure volumes. Overall program assessments help to support efficiency improvements, cost reductions, and system access optimization.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Program Analytics. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Custom Hospital Analytics program enables the integration of data sources so that individual health institutions can analyze their data in their own environment. Using this data, administrators, chiefs of surgery, and surgeons can gain alignment around their programs based on their KPIs, determine best practices, assess gaps, and take actionable steps to address any gaps.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Digital Solutions</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Integrated digital capabilities provide unified and connected offerings, streamlining performance for hospitals with program-enhancing insights. Secure-by-design, cloud-enabled products analyze and simplify essential data to continuously optimize use of time, tools, and techniques.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intuitive Hosted &amp; Managed Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  The vast majority of our systems are network connected and directly communicate with Intuitive to enable proactive monitoring as well as provide software updates and data insights to Intuitive customers.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">3D Modeling Services.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  In February 2019, the FDA cleared Iris, Intuitive&#8217;s augmented reality imaging product, for use in kidney procedures. The service extracts CT scans, runs them through machine-learning algorithms and, after technicians&#8217; revision and radiologists&#8217; review, returns a 3D segmented model of the kidney for use in planning for a procedure and for intraoperative visualization of the area. The tool uses augmented reality to give surgeons an image with details of the kidney anatomy &#8211; blood vessels, tumor shape, and size &#8211; that they may not be able to see well with other imaging. Intuitive designed this to help with pre-operative planning and intraoperative guidance as well to be shared as a teaching tool for other physicians and patients. It can also be part of the viewing experience inside of the da Vinci surgeon console to enhance information and let surgeons know where critical anatomy sits as they work through a procedure. The service is currently being used in pilot studies. We launched our first pilot site in 2019, continued in 2020 with select sites, and have six pilot sites as of December 31, 2021.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">My Intuitive.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This recently launched mobile application was developed to be the single point for Intuitive customers to access products, services, and personal data insights. The application also offers comparisons of those insights with anonymized national benchmarks to help drive operational efficiencies and decreased costs. The most recent version enables mobile access to Intuitive&#8217;s Learning platform, case reports generated automatically for the surgeon, and an ability for surgeons to publish their practice information online for patients seeking local physicians.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intuitive Hub</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Intuitive Hub captures, transfers, and stores clinical media as part of an OR informatics platform that integrates multiple applications and data sets to help orchestrate procedure workflows. The most recent update connects the da Vinci system to the media management application, automating video bookmarking and editing for physicians aimed at improving workflow efficiencies outside the OR.</span></div><div id="i30d98ad3bee64d018232130137db9899_25"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We align our goals to those of our customers, often called the Quadruple Aim: enabling physicians and hospitals to improve outcomes for their patients, improve their patient&#8217;s and the care team&#8217;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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 medical procedure to a patient can be defined: </span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We define </span><span style="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="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 procedure in helping resolve the underlying disease and </span><span style="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="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 procedure using an Intuitive product is greater than that of alternative treatment options, patients may benefit from seeking out surgeons and hospitals that offer those products, which could potentially result in a local market share shift. Adoption of Intuitive technology 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 others.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We offer physicians and their operating room staff training on the technical use of our products. We provide an ergonomic platform through our da Vinci surgical system for surgeons to perform their procedures. We seek to provide surgeons with reliable and easy-to-use products. For example, the change to cloud-based analytics and routine use of local analytics may help surgeons track their procedures and processes and, with a network-connected smartphone and the My Intuitive app, surgeons can access and explore their procedure data, such as console time and instrument usage, to gain insights into their program.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 products, thereby increasing surgical revenue and reducing costs through lower complication rates and reduced lengths of patient stay. For example, 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. We also offer our Custom Hospital Analytics program, which enables the integration of data sources so that individual health institutions can analyze their data in their own environment. Using this data, administrators, chiefs of surgery, and surgeons can gain </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">alignment around their programs based on their KPIs, determine best practices, assess gaps, and take actionable steps to address any gaps.</span></div><div id="i30d98ad3bee64d018232130137db9899_28"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Clinical Applications</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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: general surgery, urologic surgery, gynecologic surgery, cardiothoracic surgery, and head and neck surgery. Key procedures that we are focused on include hernia repair, colon and rectal procedures, cholecystectomy, bariatric surgery, prostatectomy, partial nephrectomy, hysterectomy, sacrocolpopexy, lobectomy, and transoral robotic surgery. We also focus on minimally invasive biopsies in the lung. Representative surgical applications are described below.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 EndoWrist Stapler and da Vinci Energy, have enabled them to offer MIS approaches to a broader range of colorectal surgery patients.</span></div><div style="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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-assisted 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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 and the SureForm Stapler 30, which received U.S. FDA 510(k) clearance in December 2021, may have particular utility in thoracic procedures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;padding-left:27pt;text-align:justify"><span style="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="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 (i.e., 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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 da Vinci Energy 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are approximately 70 representative clinical uses for da Vinci Surgical Systems. 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, 2021, we had an installed base of 6,730 da Vinci Surgical Systems, including 4,139 in the U.S., 1,199 in Europe, 1,050 in Asia, and 342 in the rest of the world. We estimate that surgeons using our technology completed approximately 1,594,000 surgical procedures of various types in hospitals throughout the world during the year ended December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, over time, we believe that there are numerous additional applications that can be addressed with the Ion endoluminal system. As of December 31, 2021, we had an installed base of 129 Ion endoluminal systems, 128 of which are located in the U.S. We plan to seek additional clearances for Ion in markets outside of the U.S. (&#8220;OUS&#8221;) over time.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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., we provide our products through distributors. During the years ended December&#160;31, 2021, 2020, and 2019, domestic revenue accounted for 67%, 68%, and 70%, respectively, of total revenue, while revenue from our OUS markets accounted for 33%, 32%, and 30%, respectively, of total revenue. As of December&#160;31, 2021, and 2020, 84% and 83% of all long-lived assets were in the U.S., respectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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-assisted surgery or bronchoscopy programs. They assist the hospital in identifying surgeons or physicians who have an interest in robotic-assisted surgery or bronchoscopy and the potential</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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 bases of da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Surgical</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Systems and Ion endoluminal systems as well as the total number of procedures performed. We expect this organization to continue to grow as our business expands.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. More than half of da Vinci procedures performed are for benign conditions. These benign procedures and other short-term elective procedures tend to be more seasonal than cancer procedures and surgeries for other life-threatening conditions. 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. As a result of factors outlined in &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8212;COVID-19 Pandemic&#8221; below, including the past and potential future recommendations of authorities to defer elective procedures, historical procedure patterns have been and may continue to be disrupted.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer Support</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="i30d98ad3bee64d018232130137db9899_37"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 facilities in Sunnyvale, California and Mexicali, Mexico. We also have manufacturing at multiple sites in Germany.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_40"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 have introduced or are developing new approaches and products for the MIS market. We believe that the entrance or emergence of competition validates MIS and robotic-assisted surgery.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 Energy) 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 Johnson &amp; Johnson and Medtronic plc.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The companies that have introduced products in the field of robotic-assisted surgery or have made explicit statements about their efforts to enter the field, include, but are not limited to, Asensus Surgical, Inc.; avateramedical GmbH; CMR Surgical Ltd.; Johnson &amp; Johnson; Medicaroid, Inc.; Medrobotics Corporation; Medtronic plc; meerecompany Inc.; MicroPort Scientific Corporation; Olympus Corporation; Samsung Group; Shandong Weigao Group Medical Polymer Company Ltd.; and Titan Medical Inc. 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="i30d98ad3bee64d018232130137db9899_43"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we held ownership or exclusive field-of-use licenses for more than 4,200 U.S. and foreign patents and have filed more than 2,100 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_46"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Government Regulation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">U.S. Regulation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our products are subject to regulation as medical devices in the United States under the Federal Food, Drug, and Cosmetic Act (&#8220;FFDCA&#8221;), as implemented and enforced by the FDA. The FDA regulates the development, design, non-clinical and clinical research, manufacturing, safety, efficacy, labeling, packaging, storage, installation, recordkeeping, complaint and adverse event reporting, clearance, approval, certification, promotion, marketing, export, import distribution, and service of medical devices in the U.S. to ensure that medical devices distributed domestically are safe and effective for their intended uses.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the FFDCA, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Class II medical 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 special controls as deemed necessary by the FDA to ensure the safety and effectiveness of the device. These special controls can include performance standards, post-market surveillance, patient registries, and FDA guidance documents.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturers of most Class II devices are required to submit to the FDA a premarket notification under Section 510(k) of the FFDCA requesting authorization to commercially distribute the device. The FDA&#8217;s authorization to commercially distribute a device subject to a 510(k) premarket notification is generally known as 510(k) clearance. Our current products are subject to premarket notification and clearance under section 510(k) of the FFDCA. To obtain 510(k) clearance, we must submit to the FDA a premarket notification submission demonstrating that the proposed device is &#8220;substantially equivalent&#8221; to a legally marketed predicate device.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA may require additional information, including clinical data, to make a determination regarding substantial equivalence. In addition, the FDA collects user fees for certain medical device submissions and annual fees for medical device establishments.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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; however, 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 device may be designated as a Class III device. The device sponsor must then fulfill more rigorous PMA requirements or can request a risk-based classification determination for the device in accordance with the de novo classification pathway, which is a route to market for novel medical devices that are low to moderate risk and are not substantially equivalent to a predicate device.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PMA process is more demanding than the 510(k) premarket notification process. In a PMA application, the manufacturer must demonstrate that the device is safe and effective, and the PMA application must be supported by extensive data, 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 additional manufacturing controls, design control activities and approvals, as well as specific post-market surveillance requirements 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Clinical trials are almost always required to support a PMA and are sometimes required to support a 510(k) submission. All clinical investigations designed to determine the safety and effectiveness of a medical device must be conducted in accordance with the FDA&#8217;s investigational device exemption (&#8220;IDE&#8221;) regulations, which govern investigational device labeling, prohibit promotion of the investigational device, and specify an array of recordkeeping, reporting and monitoring responsibilities of study sponsors and study investigators. Regardless of the degree of risk presented by the medical device, clinical studies must be approved by, and conducted under the oversight of, an Institutional Review Board (&#8220;IRB&#8221;) for each clinical site. During a study, the sponsor is required to comply with the applicable FDA requirements, including, for example, trial monitoring, selecting clinical investigators and providing them with the investigational plan, ensuring IRB review, adverse event reporting, record keeping, and prohibitions on the promotion of investigational devices or on making safety or effectiveness claims for </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">them. The clinical investigators in the clinical study are also subject to the FDA&#8217;s regulations and must obtain patient informed consent, rigorously follow the investigational plan and study protocol, control the disposition of the investigational device, and comply with all reporting and recordkeeping requirements. Additionally, after a trial begins, we, the FDA, or the IRB could suspend or terminate a clinical trial at any time for various reasons, including a belief that the risks to study subjects outweigh the anticipated benefits.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 and 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 intended 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. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 issued revised final 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 maintains a list of device types appropriate for the &#8220;safety and performance based&#8221; pathway and continues to develop product-specific guidance documents that identify the performance criteria for each such device type, as well as the recommended testing methods, where feasible.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After a device receives 510(k) clearance, any modification that could significantly affect its safety or effectiveness, or that would constitute a major change or modification in its intended use, will require a new 510(k) clearance or, depending on the modification, PMA approval or de novo classification. The FDA requires each manufacturer to determine whether the proposed change requires submission of a 510(k), de novo classification, or a PMA in the first instance, but the FDA can review any such decision and disagree with a manufacturer&#8217;s determination. If the FDA disagrees with a manufacturer&#8217;s determination, the FDA can require the manufacturer to cease marketing and/or request the recall of the modified device until 510(k) marketing clearance, approval of a PMA, or issuance of a de novo classification. Also, in these circumstances, the manufacturer may be subject to significant regulatory fines or penalties.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the FDA may place significant limitations upon the intended use of our products as a condition of granting marketing authorization. Moreover, 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 caused or contributed, or 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; 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&#8217;s recall authority, whereby the agency can order device manufacturers to recall from the market a product that is in violation of governing laws and regulations; and post-market surveillance activities and regulations, which apply when deemed by the FDA to be necessary to protect the public health or to provide additional safety and effectiveness data for the device. In addition, the FDA and the Federal Trade Commission also regulate the advertising and promotion of our products to ensure that the claims we make are consistent with our regulatory clearances, 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. </span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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 Quality System Regulation (&#8220;QSR&#8221;). The QSR covers, among other things, the methods used in, and the facilities and controls used for, the design, testing, controlling, documenting, 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 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. Failure to maintain compliance with applicable QSR requirements could result in the shut-down of, or restrictions on, manufacturing operations and the recall or seizure of marketed products. If the FDA determines that a manufacturer has failed </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to comply with applicable regulatory requirements, it can take a variety of compliance or enforcement actions, which may result in any of the following sanctions:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">warning letters, untitled letters, fines, injunctions, consent decrees, administrative penalties, and civil or criminal penalties;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recalls, withdrawals, or administrative detention or seizure of our products;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">operating restrictions or partial suspension or total shutdown of production;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">refusing or delaying requests for 510(k) marketing clearance or PMA approvals of new products or modified products;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">withdrawing 510(k) clearances or PMA approvals that have already been granted;</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">refusal to grant export approvals for our products; or</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">criminal prosecution.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the discovery of previously unknown problems with any marketed products, including unanticipated adverse events or adverse events of increasing severity or frequency, whether resulting from the use of the device within the scope of its clearance or off-label by a physician in the practice of medicine, could result in restrictions on the device, including the removal of the product from the market or voluntary or mandatory device recalls.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 or certifications and comply with extensive product and quality system regulations in other countries. These regulations, including the requirements for approvals, clearance, or certifications 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 or certification 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Japan</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most medical devices must undergo thorough safety examinations and demonstrate medical efficacy before they receive regulatory approval to be sold in Japan. We obtained approval from the Japanese Ministry of Health, Labor, and Welfare (&#8220;MHLW&#8221;) for our da Vinci Si Surgical System in October 2012, for our da Vinci Xi Surgical System in March 2015, and for our da Vinci X Surgical System in April 2018. National reimbursement status in Japan was received for prostatectomy procedures in April 2012 and for da Vinci 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. An additional 7 procedures were granted reimbursement effective April 1, 2020. These additional 19 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 19 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. The process of reimbursement for new da Vinci surgical procedures in Japan is led by the surgical societies. The societies submit for reimbursement or incremental reimbursement to the MHLW for their evaluation. The decision to reimburse requires in-country clinical data and is fixed in April of even-numbered years.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">European Union</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the European Union (&#8220;EU&#8221;), all medical devices placed on the EU market must meet the essential requirements, including the requirement that a medical device must be designed and manufactured in such a way that it will not compromise the clinical condition or safety of patients, or the safety and health of users and others. In addition, the device must achieve the performance intended by the manufacturer and be designed, manufactured, and packaged in a suitable manner.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compliance with the essential requirements is a prerequisite for European Conformity Marking (&#8220;CE mark&#8221;) without which medical devices cannot be marketed or sold in the EU. To demonstrate compliance with the essential requirements, medical device manufacturers must undergo a conformity assessment procedure, which varies according to the type of medical device and its (risk) classification. Except for low-risk medical devices (Class I non-sterile, non-measuring devices), where the manufacturer can self-assess the conformity of its products with the essential requirements (except for any parts which relate to sterility or metrology), a conformity assessment procedure requires the intervention of a notified body. Notified bodies are </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">independent organizations designated by EU member states to assess the conformity of devices before being placed on the market. A notified body would typically audit and examine a product&#8217;s technical dossiers and the manufacturers&#8217; quality system. If satisfied that the relevant product conforms to the relevant essential requirements, the notified body issues a certificate of conformity, which the manufacturer uses as a basis for its own declaration of conformity. The manufacturer may then apply the CE mark to the device, which allows the device to be placed on the market throughout the EU.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Until May 25, 2021, medical devices were regulated by Council Directive 93/42/EEC (the &#8220;EU Medical Devices Directive&#8221; or &#8220;MDD&#8221;), which has been repealed and replaced by Regulation (EU) No 2017/745 (the &#8220;EU Medical Devices Regulation&#8221; or &#8220;MDR&#8221;). Our current certificates have been granted under the MDD. However, as of May 26, 2021, some of the MDR requirements apply in place of the corresponding requirements of the MDD with regard to registration of economic operators and of devices, post-market surveillance, and vigilance requirements. Pursuing marketing of medical devices in the EU will notably require that our devices be certified under the new regime set forth in the MDR.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many EU member states have adopted specific anti-gift statutes that further limit commercial practices for medical devices, in particular vis-&#224;-vis healthcare professionals and organizations. Additionally, there has been a recent trend of increased regulation of payments and transfers of value provided to healthcare professionals or entities and many EU member states have adopted national &#8220;Sunshine Acts,&#8221; which impose reporting and transparency requirements (often on an annual basis), similar to the requirements in the United States, on medical device manufacturers. Certain countries also mandate implementation of commercial compliance programs.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Brexit</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since January 1, 2021, the Medicines and Healthcare Products Regulatory Agency (&#8220;MHRA&#8221;) has become the sovereign regulatory authority responsible for the Great Britain (i.e., England, Wales, and Scotland) medical device market. Following the end of the Brexit transitional period on January 1, 2021, new regulations require medical devices to be registered with the MHRA (but manufacturers were given a grace period of four to 12 months, depending on the classification of the device, to comply with the new registration process) before being placed on the Great Britain market. By July 1, 2023, in Great Britain, all medical devices will require a UKCA (&#8220;UK Conformity Assessed&#8221;) mark, but CE marks issued by EU notified bodies will remain valid until this time. Manufacturers may choose to use the UKCA mark on a voluntary basis until June 30, 2023. However, UKCA marking will not be recognized in the EU. Compliance with this legislation is a prerequisite to be able to affix the UKCA mark to our products, without which they cannot be sold or marketed in Great Britain.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Trade Deal between the UK and the EU generally provides for cooperation and exchange of information between the parties in the areas of product safety and compliance, including market surveillance, enforcement activities and measures, standardization-related activities, exchanges of officials, and coordinated product recalls. As such, processes for compliance and reporting should reflect requirements from regulatory authorities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, certification, 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. In addition to product registration approvals, our system sales into China are also dependent on obtaining importation authorizations and provincial approvals, as well as hospitals completing a tender and hospital listing 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. After an adjustment notice was published in the third quarter of 2020 (ref. NHC Financial Notice [2020] 315), the government will allow for the total sale of 225 new Endoscopic Surgical Instrument Control Systems (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.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers, including physicians, hospitals, and outpatient facilities, typically bill third-party payors for the costs and fees associated with the procedures in which our products are used. In the U.S., in order to receive payment for the procedures performed using our products, our customers must report codes that describe the services or products furnished and determine the medical necessity of the service or whether the service is included in the payors&#8217; policy). In the U.S. and most markets globally where we sell our products, reimbursement for medical services and surgical procedures to hospitals, outpatient facilities, and surgeons (collectively &#8220;providers&#8221;) is determined by the government, commercial payors (insurers), or a combination of both.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the U.S., the Centers for Medicare and Medicaid Services (&#8220;CMS&#8221;) and its fiscal intermediaries (Medicare Administrative Contractors) and state Medicaid programs establish reimbursement policies for medical and surgical services at the state and federal level for the Medicare and Medicaid programs. Third-party payors often rely upon Medicare coverage policy and payment limitations in setting their own coverage and reimbursement policies but also have their own methods and approval processes. Commercial payors in non-capitated contracts commonly establish payment to providers based on a percentage of the Medicare payment rate.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Physicians and outpatient facilities bill for medical and surgical services by reporting a combination of billing codes. Current Procedural Terminology (&#8220;CPT&#8221;) codes are created by the American Medical Association (&#8220;AMA&#8221;) with input from CMS and commercial payors to describe medical and surgical procedures. CPT codes currently exist for minimally invasive surgical procedures, which may involve the da Vinci surgical system. In general, the majority of payors, including Medicare, consider robotic assistance as a tool used to perform the procedure and do not pay providers more for a surgical procedure that involves robotic assistance using the da Vinci or any other robotic surgical system. Because there is often no separate reimbursement for the use of our products, the additional cost associated with the use of our products can affect the profit margin of the hospital or surgery center where the procedure is performed. 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 revenue necessary to support our business.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hospitals bill for inpatient services by reporting ICD-10-PCS codes. CMS is primarily responsible for overseeing changes and modifications to ICD-10-PCS codes. Medicare payment to hospitals for services provided during an inpatient stay are based on the Inpatient Prospective Payment System (&#8220;IPPS&#8221;). Under the IPPS, each patient discharge is categorized into a Medicare Severity Adjusted Diagnosis-Related Group (&#8220;MS-DRG&#8221; or &#8220;DRG&#8221;). Each DRG has an assigned payment weight based on the average resources used for Medicare patients in that DRG, taking into account the patient&#8217;s principal diagnosis, surgical procedures, age, discharge status, and up to 24 additional or secondary diagnoses, among other things. The DRG is a single, bundled payment intended to cover all costs associated with the inpatient admission.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The use of robotic technology does not influence MS-DRG assignment or payment for an inpatient admission related to a surgical procedure. CMS annually updates hospital inpatient and outpatient payments based on hospitals&#8217; charge data. Hospital inpatient and outpatient payments are also adjusted based on whether the hospital is a teaching hospital, its geographic location, and any failures to meet certain quality metrics, among other factors.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial payors commonly establish inpatient facility payment for providers using published Medicare DRG rates as a benchmark. Commercial payment to providers varies depending on the procedure performed, geographic location, contractual allowances, and other factors.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Medicare and commercial payor payments to facilities for medical and surgical services may not always fully reimburse providers for all costs associated with furnishing these procedures. If payment is insufficient for procedures involving our technology, hospitals and physicians may decide not to use our products.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 for surgical services to physicians and facilities differs considerably and varies by country. In some markets, there is a single public payor who provides a global annual budget to hospitals to provide all care to the population served in a designated geographic area. In other markets, private insurance can be purchased or is provided by employers to supplement public health insurance. In some countries, patients may be permitted to pay directly for surgical services; however, such &#8220;co-pay&#8221; practices are not common (or allowed) in many countries. Further, in many global markets, access to procedures and technology is governed or heavily influenced by Health Technology Assessment (&#8220;HTA&#8221;) organizations, which conduct periodic and extensive evidence-based reviews of the clinical value and cost effectiveness of a new technology. 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 addition, in some markets, HTA organizations may publish reports with mixed conclusions about the clinical and economic value of our products to the population. Such reviews could negatively impact hospital adoption of our technology.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Healthcare Reform</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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;ACA&#8221;), was enacted. The ACA made changes that have significantly impacted healthcare providers, insurers, and pharmaceutical and medical device manufacturers. The ACA contained a number of provisions designed to generate the revenues necessary to fund health insurance coverage expansion and 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. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, executive and Congressional challenges to certain aspects of the ACA. On June 17, 2021, the U.S. Supreme Court dismissed the most recent judicial challenge to the ACA brought by several states without specifically ruling on the constitutionality of the ACA. Thus, the ACA will remain in effect in its current form. Further, prior to the U.S. Supreme Court ruling, President Biden issued an executive order to initiate a special enrollment period from February 15, 2021, through August 15, 2021, for purposes of obtaining health insurance coverage through the ACA marketplace. The executive order also instructed certain governmental agencies to review and reconsider their existing policies and rules that limit access to healthcare, including among others, reexamining Medicaid demonstration projects and waiver programs that include work requirements, and policies that create unnecessary barriers to obtaining access to health insurance coverage through Medicaid or the ACA.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 ACA was enacted. These changes included an aggregate reduction in Medicare payments to providers of 2% per fiscal year, which went into effect on April 1, 2013, and will remain in effect through 2030, unless additional Congressional action is taken, with the exception of a temporary suspension from May 1, 2020, through March 31, 2022. 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 that began in 2019 and 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the U.S. and abroad, reimbursement is dynamic and subject to change annually by public and private payors. National government agencies may also intervene and pass legislation that is intended to reduce healthcare spending, which could impact market access. Such legislative interventions can vacillate significantly based on government leadership. Other federal or state healthcare reform measures that may be adopted in the future could have a material adverse effect on our business. 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="i30d98ad3bee64d018232130137db9899_52"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future success of our company depends on our ability to attract, retain, and further develop top talent. To facilitate talent attraction, retention, and development, we strive to make Intuitive an inclusive, diverse, and safe workplace with opportunities for our employees to grow and develop in their careers, supported by strong compensation, benefits, and health and wellness programs as well as by programs that build connections between our employees and the communities in which they live and work.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we had approximately 9,793 full-time employees, 1,294 of whom were engaged directly in research and development, 3,682 in manufacturing operations, 3,354 in commercial and service operations, and 1,463 in administrative activities. During 2021, the number of employees increased by approximately 1,712. O</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ur employees are based in 27 different countries around the world. Our global workforce consists of diverse, highly skilled talent at all levels. During 2021, our turnover rate was approximately 10.3%.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inclusion and Diversity</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intuitive&#8217;s inclusion and diversity (I&amp;D) vision is to empower our employees and customers from every background to fully contribute toward our mission to expand the potential of physicians to heal without constraints. We want to build an environment where every individual can belong and flourish &#8211; in our company and the communities we serve.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that everyone should feel included and fairly treated, and we embrace the unique qualities that make people who they are. This includes all genders and gender identities, races, ethnicities, ages, national origins, native languages, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">disabilities, sexual orientations, body sizes, military backgrounds, socioeconomic backgrounds, religions, and family structures. We believe in seeking the different to propel innovation and creativity forward.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a four-part strategy to guide our I&amp;D progress: building a diverse workforce to fuel innovation and better mirror the patients we serve; ensuring an inclusive experience, where employees from all backgrounds feel welcome, supported, and valued; investing in fair practices by continuously improving our people practices and sharing progress; and strengthening our industry leadership by engaging with the healthcare community, diversity-focused organizations, and shareholders to drive positive change. Employee Resource Groups (ERGs) have been one key area of I&amp;D focus and growth, providing support and community for traditionally marginalized groups, including women, people of color, members of the LGBTQ+ community, military veterans, and employees with disabilities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From a governance perspective, maintaining a mix of backgrounds and experience in our board composition is essential to understanding and reflecting the needs of our diverse stakeholders. Currently, four of our 11 board members self-identify as women, and three of our 11 board members self-identify as individuals from underrepresented communities (defined as an individual who self-identifies as Black, African American, Hispanic, Latino, Asian, Pacific Islander, Native American, Native Hawaiian, or Alaska Native, or who self-identifies as gay, lesbian, bisexual, or transgender).</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Health, Safety, and Wellness</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The health, safety, and wellness of our employees is a priority in which we continued to invest and expand throughout 2021. We provide our employees and their families with access to a variety of innovative, flexible, and convenient health and wellness programs. Program benefits are intended to provide protection and security, including workplace health and safety best practices integrated into our everyday activities. Additionally, we provide programs that help employees have peace of mind concerning events that may require time away from work or that may impact their family, mental health, or financial well-being.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to implement changes that we determine are in the best interest of our employees, as well as the communities in which we operate, in compliance with government regulations. This includes having employees continue to work from home, where possible, while providing support for strategic, on-site, in-person activities and gatherings with meeting and event protocols in place to help minimize the exposure to COVID-19 and other risks. Each Intuitive location manages overall safety with guidance based on regional, country, and local regulations and best practices.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, investments in building upgrades and facility safety improvements included improved-efficiency HVAC filters and restrooms equipped with touchless faucets, toilets, towel dispensers, and door kickplates, where possible. We increased cleaning frequency in common areas, while implementing additional safety measures for employees continuing critical on-site work. Employees critical to maintaining our essential engineering, manufacturing, repair, and logistics functions have continued to work from Intuitive locations globally. To protect and support our essential team members, health and safety measures that included maximizing personal workspaces, changing shift schedules, providing personal protective equipment (PPE), and screening and testing resources continue to be provided.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future ways of working team helped us explore changes that could strengthen our culture and could appeal to a diverse group of new employees. These included redefining job classifications to include fully remote and hybrid work arrangements, setting new expectations around how we work. An employee survey to inform new ways of working resulted in more outdoor working spaces, self-service information technology equipment procurement, on-demand mental health care and resilience resources, ergonomics review and new furniture choices for those working from home, new scheduling systems for reserving on-site workspaces, and more thoughtful approaches to building cleaning and access to common areas.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Keeping in mind employee health and safety, Intuitive has prepared for a post-pandemic future where employees can return to an Intuitive workspace with peace of mind.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Compensation and Benefits</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide compensation and benefits programs to help meet the needs of our employees. In addition to base compensation, these programs, which vary by country and region, include annual bonuses, stock awards, an Employee Stock Purchase Plan, retirement savings plans, healthcare, income protection benefits, paid time off, family leave, family care resources, and flexible work schedules, among many others.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ensuring fair and equitable pay is integral to our commitment to our employees. Our executive team and Board of Directors strongly support this commitment. We conduct pay equity reviews annually to help us understand whether our compensation structure is appropriate and to identify what improvements can be made. In addition, we utilize a robust inspection process with an independent consulting firm for gender and ethnicity hiring, promotion, and wage equity to determine whether any statistically significant pay differences exist between women and men and between minorities and non-minorities. If pay disparities are identified, we conduct further evaluation to determine whether remedial adjustments are </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">appropriate. In addition, employees can raise issues regarding pay equity with their manager, their human resources partner, or confidentially through our anonymous reporting helpline.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Talent Development</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We value our employees and the passion, commitment, and professional depth they provide. To enhance employee retention and job satisfaction, we offer ongoing learning and leadership training opportunities that support growth.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With a commitment to achieving diverse representation within our leadership ranks that reflects the diversity that we see in our overall employee base, we increased our leadership development efforts by reinforcing development around our People Leader Success Model. Leadership development focuses on people-leader effectiveness, cultural continuity, and organizational effectiveness, so that leaders at all levels have the capabilities and knowledge that they and their teams need to succeed.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Global Talent Management team transitioned much of our leadership training from in-person sessions to remote learning with the emergence of COVID-19. Our scaled learning platform of on-demand and virtual classroom learning eliminates travel and allows employees worldwide to access development at their convenience.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have robust annual global performance review processes for reviewing all employees&#8217; performance and pay. To support our managers, we train them on conducting effective performance reviews and making compensation recommendations, which take into consideration market pay data and performance, as well as experience in an employee&#8217;s respective role.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Community Programs</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that building connections between our employees, their families, and our communities creates a more meaningful, fulfilling, and enjoyable workplace. Through our engagement programs, our employees can pursue their interests and hobbies, connect to volunteering and giving opportunities, and enjoy unique recreational experiences with family members.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Intuitive Foundation is a nonprofit organization established in 2018 and funded by Intuitive. Since its founding, the Intuitive Foundation has been dedicated to promoting health, advancing education, and reducing human suffering. The Foundation supports outreach programs financially while we provide the volunteers and mentors from within our company. Since its inception, we have contributed $85&#160;million to the Intuitive Foundation to fulfill its mission.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of the Foundation&#8217;s major programs, the Global Surgical Training Challenge (&#8220;GSTC&#8221;) is inspiring innovation to help expand healthcare access around the world. Launched in 2020, GSTC came together when the Intuitive Foundation worked with MIT Solve and Nesta Challenges to recruit teams and offer a prize pool of up to $5 million for winning concepts that help enable better access to care. In addition, the Intuitive Foundation engages with professional societies and nonprofits to create internships and support leadership development for underrepresented student populations and also continues to support programs that empower young people of all backgrounds to participate in robotics-centered events to inspire their education in science, technology, engineering, and math. Moreover, Intuitive and the Intuitive Foundation, along with many employees, contributed financially to support community programs and other charitable campaigns.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We encourage you to review the &#8220;Talent and workplace experience&#8221; and &#8220;Creating stronger communities&#8221; section of our Sustainability Report 2021 (located on our website) for more detailed information regarding our Human Capital programs and initiatives. Nothing on our website, including our Sustainability Report 2021 or sections thereof, shall be deemed incorporated by reference into this Annual Report.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="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="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 principal executive offices located at 1020 Kifer Road, Sunnyvale, California 94086. Our telephone number is (408)&#160;523-2100, and our website address is </span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A. &#160;&#160;&#160;&#160;RISK FACTORS</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should consider each of the following risk factors, which could materially affect our business, financial position, or future results of operations. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial position, or future results of operations. In addition, the global economic climate and additional or unforeseen effects from the COVID-19 pandemic amplify many of these risks.</span></div><div id="i30d98ad3bee64d018232130137db9899_64"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">RISKS RELATING TO OUR BUSINESS</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PUBLIC HEALTH CRISES OR EPIDEMIC DISEASES, OR THE PERCEPTION OF THEIR EFFECTS, HAVE AND COULD CONTINUE TO MATERIALLY ADVERSELY AFFECT OUR BUSINESS AND RESULTS OF OPERATIONS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our global operations expose us to risks associated with public health crises and outbreaks of epidemic, pandemic, or contagious diseases, such as the current outbreak of a novel strain of coronavirus (COVID-19). To date, COVID-19 has had, and may continue to have, an adverse impact on our operations, our supply chains and distribution systems, and our expenses, including as a result of preventive and precautionary measures that we, other businesses, and governments are taking. In addition, hospitals are also experiencing staffing shortages and supply chain issues that could impact their ability to provide patient care. Due to these impacts and measures, we have experienced and may continue to experience significant and unpredictable reductions in the demand for our products as healthcare customers divert medical resources and priorities towards the treatment of that disease. In addition, our customers have delayed, cancelled, or redirected and, in the future, may delay, cancel, or redirect planned capital expenditures in order to focus resources on COVID-19 or in response to economic disruption related to COVID-19. For example, as a result of the global COVID-19 pandemic, in the first half of 2020, we experienced a significant decline in procedure volume in the U.S. and Western Europe, as healthcare systems diverted resources to meet the increasing demands of managing COVID-19. In addition, U.S. and global public health bodies have, at times, recommended delaying elective surgeries during the COVID-19 pandemic, and surgeons and medical societies are evaluating the risks of minimally invasive surgeries in the presence of infectious diseases, which we expect will continue to negatively impact the usage of our products and the number of da Vinci procedures performed. Also, as we are conducting IDE studies to support 510(k) submission for da Vinci platforms and for seeking new indications, we may experience delays in obtaining new product approvals, certifications, or clearances from the FDA or foreign approvals or certifications from foreign authorities or notified bodies or delays in recruiting patients in our ongoing and planned clinical studies.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the COVID-19 outbreak, we have experienced significant business disruptions, including restrictions on our ability to travel as well as distribute and service our products, temporary closures of our facilities and the facilities of our suppliers and their contract manufacturers, and a reduction in access to our customers due to diverted resources and priorities and the business hours of hospitals, as governments institute prolonged shelter-in-place and/or self-quarantine mandates. For example, our corporate headquarters and many of our operations, including certain of our manufacturing facilities, are located in California, which previously instituted risk reduction orders applicable to our employees in that region, significantly impacting the ability of our employees to get to their places of work to produce products and hampering our products from moving through the supply chain. These unprecedented measures to slow the spread of the virus taken by local governments and healthcare authorities globally, including the deferral of elective medical procedures and social distancing measures, have had, and we expect will continue to have, a negative impact on our operations and financial results. Furthermore, our future ways of working changes, including fully remote and hybrid work environments, may present additional risks, uncertainties, and costs that could affect our performance, including increased operational risk, uncertainty regarding office space needs, heightened vulnerability to cyber attacks due to remote work, potential reduced productivity, changes to our company culture, and increased costs to ensure our offices are safe and functional as hybrid offices that enable effective collaboration of both remote and in-person colleagues.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the COVID-19 pandemic has adversely affected, and may continue to adversely affect, the economies and financial markets of many countries, which may result in a period of regional, national, and global economic slowdown or regional, national, or global recessions that could curtail or delay spending by hospitals and affect demand for our products as well as increased risk of customer defaults or delays in payments. Our customers may terminate or amend their agreements for the purchase, lease, or service of our products due to bankruptcy, lack of liquidity, lack of funding, operational failures, or other reasons. COVID-19 and the current financial, economic, and capital markets environment, and future developments in these and other areas present material uncertainty and risk with respect to our performance, financial condition, volume of business, results of operations, and cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outbreaks of other epidemic, pandemic, or contagious diseases, such as, historically, the Ebola virus, Middle East Respiratory Syndrome, Severe Acute Respiratory Syndrome, or the H1N1 virus, could also divert medical resources and priorities towards the treatment of that disease. An outbreak of other contagious diseases could negatively affect hospital admission rates or disrupt our business similar to the impact of the COVID-19 pandemic highlighted above. Any of these </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">outbreaks could negatively impact the number of procedures performed and have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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 AND OUR ABILITY TO PURCHASE AT ACCEPTABLE PRICES A SUFFICIENT SUPPLY OF MATERIALS, PARTS, AND COMPONENTS COULD HARM OUR ABILITY TO MEET DEMAND FOR OUR PRODUCTS IN A TIMELY MANNER OR WITHIN BUDGET.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 single-sourced components, the disruption or termination of the supply of components, or inflationary pressure in our supply chain, 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 and our brand. 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 time and processes associated with the verification of a new manufacturer could delay our ability to manufacture our products on schedule 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our ability to meet customers&#8217; demands depends, in part, on our ability to timely obtain an adequate delivery of quality materials, parts, and components from our suppliers. An information technology systems interruption, including cybersecurity attacks, could adversely affect the ordering, distribution, and manufacturing processes of our suppliers. Difficulties in obtaining a sufficient supply of semiconductor and other component materials continue to increase, and we expect such difficulties to persist in the foreseeable future. Prices of such materials have also increased, and global supply has become significantly constrained due to the increased demand for materials, including semiconductors, to support expansion of server and cloud networks as a greater proportion of the global population worked remotely, the introduction of 5G, and the continued electrification of vehicles. We engage in activities to seek to mitigate such supply disruptions by, for example, increasing our communications with our suppliers and modifying our purchase order coverage and inventory levels. However, notwithstanding these activities, the global semiconductor and materials supply shortage is likely to remain a challenge for the foreseeable future. Such global shortages in important components have resulted in, and will continue to cause, inflationary pressure in our supply chain, which would impact our profits and profit margin. If shortages and price increases in important supply-chain materials in the semiconductor or other markets continue, we could also fail to meet product demand, which would adversely impact our business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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: Asensus Surgical, Inc.; avateramedical GmbH; CMR Surgical Ltd.; Johnson &amp; Johnson; Medicaroid, Inc.; Medrobotics Corporation; Medtronic plc; meerecompany Inc.; MicroPort Scientific Corporation; Olympus Corporation; Samsung Group; Shandong Weigao Group Medical Polymer Company Ltd.; and Titan Medical Inc. 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">THE INFLATIONARY ENVIRONMENT COULD MATERIALLY ADVERSELY IMPACT OUR BUSINESS AND RESULTS OF OPERATIONS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in economic conditions and supply chain constraints and steps taken by governments and central banks, particularly in response to the COVID-19 pandemic as well as other stimulus and spending programs, could lead to higher inflation than previously experienced or expected, which could, in turn, lead to an increase in costs. In an inflationary environment, we may be unable to raise the prices of our products sufficiently to keep up with the rate of inflation. Impacts from inflationary pressures could be more pronounced and materially adversely impact aspects of our business with revenue streams and cost commitments linked to contractual agreements that extend further into the future, as we may not be able to quickly or easily adjust pricing, reduce costs, or implement counter measures.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IF OUR PRODUCTS DO NOT ACHIEVE AND MAINTAIN MARKET ACCEPTANCE, WE WILL NOT BE ABLE TO GENERATE THE REVENUE NECESSARY TO SUPPORT OUR BUSINESS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 medical procedures. Achieving and maintaining physician, patient, and third-party payor acceptance of robotic-assisted medical procedures as a preferred method of performing these procedures is crucial to our success. If our products fail to achieve or maintain 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 techniques. Even if we can prove the effectiveness of our products through clinical studies, physicians 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, physicians 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that there will continue to be a learning process involved for patient care teams to become proficient in the use of our products. Broad use of our products requires training of patient care teams. Market acceptance could be delayed by the time required to complete this training. We may not be able to rapidly train patient care teams in numbers sufficient to generate adequate demand for our products.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 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 sell, and 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IF OUR PRODUCTS CONTAIN DEFECTS OR ENCOUNTER PERFORMANCE PROBLEMS, WE MAY HAVE TO RECALL OUR PRODUCTS, INCUR ADDITIONAL UNFORESEEN COSTS, AND OUR REPUTATION MAY SUFFER.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Component failures, manufacturing flaws, design defects or inadequate disclosure of product related risks with respect to our products could result in an unsafe condition or injury to, or death of, the patient. 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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">product recalls, which can include, but not be limited to, product withdrawals from the market, labeling changes, design changes, customer notifications, and notifications to global regulatory bodies;</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs associated with defects or performance problems of our products could have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 potential losses. We also do not carry, among other types of coverage, earthquake 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 entirely self-insured, 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IF WE LOSE KEY PERSONNEL OR ARE UNABLE TO ATTRACT AND RETAIN ADDITIONAL PERSONNEL, OUR ABILITY TO COMPETE WILL BE HARMED AND INCREASES IN LABOR COSTS COULD MATERIALLY ADVERSELY IMPACT OUR BUSINESS AND RESULTS OF OPERATIONS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 constrained labor market and competition for such personnel among technology and healthcare companies. Moreover, we may encounter higher recruiting expenses, wage rates, and retention benefits. The extent and duration of the impact of labor market challenges are subject to numerous factors, including the continuing impact of the COVID-19 pandemic, availability of qualified and highly skilled persons in the markets where we operate and unemployment levels within these markets, behavioral changes, such as fully engaging employees and earning loyalty, prevailing wage rates, health and other insurance and benefit costs, inflation, adoption of new or revised employment and labor laws and regulations or government programs, safety levels of our operations, and our reputation within the labor market. The loss of any of our qualified personnel or our inability to attract and retain qualified personnel could harm our business and our ability to compete and related expenses could materially adversely affect our results of operations and financial condition.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 systems is lengthy, because the systems are major capital items and their 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 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and changes in procedure growth directly affect the timing of instrument and accessory purchases and capital purchases by customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, approvals, or certifications, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 and certifications 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 or certification, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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 33%, 32%, and 30% of our revenue for the years ended December&#160;31, 2021, 2020, and 2019, respectively. Our OUS operations are, and will continue to be, subject to a number of risks including:</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">protectionist laws, policies, and business practices that favor local competitors or lead to non-U.S. customers favoring domestic technology solutions, which could slow our growth in OUS markets;</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 other countries in which we operate;</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 (&#8220;FCPA&#8221;), and other local laws prohibiting corrupt payments to governmental officials;</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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, climate change, and other events beyond our control.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have increased, and will continue to increase, our operations in China. There is inherent risk, based on the complex relationships between China and the U.S., that political, diplomatic, military, or other events could result in business disruptions, including increased regulatory enforcement against companies, tariffs, trade embargoes, and export restrictions. Tariffs increase the cost of the Company&#8217;s products and the components and raw materials that go into making them. These increased costs adversely impact the gross margin that the Company earns on its products. Tariffs can also make the Company&#8217;s products more expensive for customers, which could make the Company&#8217;s products less competitive and reduce consumer demand. Countries may also adopt other measures, such as controls on imports or exports of goods, technology, or data, that could adversely impact the Company&#8217;s operations and supply chain and limit the Company&#8217;s ability to offer its products and services as designed. These measures can require the Company to take various actions, including changing suppliers and restructuring business relationships. Changing the Company&#8217;s operations in accordance with new or changed trade restrictions can be expensive, time-consuming, disruptive to the Company&#8217;s operations and distracting to management. Such restrictions can be announced with little or no advance notice and the Company may not be able to effectively mitigate all adverse impacts from such measures. Political uncertainty surrounding trade and other international disputes could also have a negative effect on consumer confidence and spending. Any of these events could reduce customer demand, increase the cost of our products and services, or otherwise have a materially adverse impact on our customers&#8217; and suppliers&#8217; businesses and results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, in 2020, the U.S. government amended the Entity List rules to expand the requirement to obtain a license prior to the export of certain technologies. In addition, in 2020, a new U.S. regulation seeks to prohibit the U.S. government from contracting with companies who use the products or services of certain Chinese companies. We believe that these regulations do not materially impact our business at this time but cannot predict the impact that additional regulatory changes may have on our business in the future. These actions or similar actions may result in policies and regulations in response that could adversely affect our business operations in China, or may otherwise limit our ability to offer our products and services in China and other parts of the world.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following a national referendum and enactment of legislation by the government of the United Kingdom (the &#8220;UK&#8221;), the UK formally withdrew from the European Union (the &#8220;EU&#8221;) and ratified a trade and cooperation agreement governing its relationship with the EU. The EU&#8211;UK Trade and Cooperation Agreement (the &#8220;TCA&#8221;) was applied provisionally as of January 1, 2021, and entered into force on May 1, 2021. The TCA does not specifically refer to medical devices. However, as a result of Brexit, the Medical Devices Regulation (EU) No 2017/745 (the &#8220;EU Medical Devices Regulation&#8221;) will not be implemented in the UK, and previous legislation that sought to mirror the EU Medical Devices Regulation in the UK law has been revoked. The regulatory regime for medical devices in Great Britain (England, Scotland, and Wales) continues to be based on the requirements derived from previous EU legislation, and the UK may choose to retain regulatory flexibility or align with the EU Medical Devices Regulation going forward. CE markings will continue to be recognized in the UK, and certificates issued by EU-recognized notified bodies will be valid in the UK until June 30, 2023. For medical devices placed on the market in Great Britain after this period, the UK Conformity Assessed (&#8220;UKCA&#8221;) marking will be mandatory. In contrast, UKCA marking and certificates issued by UK notified bodies will not be recognized on the EU market. The TCA does provide for cooperation and exchange of information in the area of product safety and compliance, including market surveillance, enforcement activities and measures, standardization-related activities, exchanges of officials, and coordinated product recalls (or other similar actions). For medical devices that are locally manufactured but use components from other countries, the &#8220;rules of origin&#8221; criteria will need to be reviewed. Depending on which countries products will ultimately be sold in, manufacturers may start seeking alternative sources for components if this would allow them to benefit from no tariffs. The rules for placing medical devices on the Northern Ireland market will differ from those in Great Britain. These developments, or the perception that any related developments could occur, have had and may continue to have a material adverse effect on global economic conditions and financial markets, and our business would likely be impacted and the demand for our products could be depressed.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 entering into a successor to the North American Free Trade Agreement (&#8220;NAFTA&#8221;), known as the United States-Mexico-Canada Agreement (&#8220;USMCA&#8221;), effective as of July 1, 2020. 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, 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, which could make our products less </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information technology is critical to the success of our digital products, helps us operate efficiently, interface with customers, maintain our supply chain and manufacturing operations, operate effectively and efficiently, 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, security breaches of our digital products, or the unauthorized access to, loss of, or damage to intellectual property, confidential information, or personally identifiable information (&#8220;PII&#8221;). 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, security incidents, or human error, our ability to effectively plan, forecast, and execute our business plan and comply with applicable laws and regulations would be impaired, and could be materially impaired. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 personal information. 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.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 steal personal information or intellectual property, or sabotage systems containing personal information or intellectual property, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. In addition to potential exposure to data breaches, security incidents, or other actions that may compromise the security of or interfere with the function of our systems, defects or vulnerabilities in the software or systems of our external vendors may expose failures in our internal controls and risk management processes, which may adversely impact our business, financial condition, results of operations, or cash flows and may also harm our reputation, brand, and customer relationships.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 attacks on or a breach of our systems and may be unable to protect personal information, confidential data, or sensitive data. It is possible for such vulnerabilities to remain undetected for an extended period, including several years or longer. These attacks seek to compromise the confidentiality, integrity, or availability of confidential information or disrupt normal business operations and could, among other things, impair the Company&#8217;s ability to attract and retain customers for its products, impact the price of the Company&#8217;s stock, materially damage commercial relationships, and expose the Company to litigation or government investigations, which could result in penalties, fines, or judgments against the Company. The costs to us to eliminate or alleviate network security problems, bugs, viruses, worms, ransomware and other malicious software programs, and security </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vulnerabilities could be significant. Our efforts to address 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 personal information, 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, litigation and potential liability, and regulatory scrutiny, which could have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Globally, attacks are expected to continue accelerating in both frequency and sophistication with increasing use of tools and techniques that are designed to circumvent controls, avoid detection, and remove or obfuscate forensic evidence, all of which hinders the Company&#8217;s ability to identify, investigate, and recover from incidents.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the Company maintains insurance coverage that is intended to address certain aspects of data security risks, such insurance coverage may be insufficient to cover all losses or all types of claims that may arise</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 &#8220;GDPR&#8221;), which is in effect across the European Economic Area (the &#8220;EEA&#8221;), imposes several stringent requirements for controllers and processors of personal data including, for example, imposing strict standards when obtaining consent from individuals to process their personal data, requiring robust disclosures to individuals, providing individual data rights, imposing short timelines for data breach notifications, limiting retention periods and secondary use of information, imposing certain requirements pertaining to health data as well as pseudonymised (i.e., key-coded) data, as well as additional obligations when we contract third-party processors in connection with the processing of personal data. The GDPR provides that EEA 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 EEA 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, beginning in January 1, 2021, companies have been subject to the GDPR and also the UK GDPR, which, together with the amended UK Data Protection Act 2018, retains the GDPR in UK national law. The UK GDPR mirrors the fines under the GDPR, e.g., fines up to 4% of worldwide annual turnover of the preceding financial year. The European Commission has adopted an adequacy decision in favor of the UK, enabling data transfers from EU member states to the UK without additional safeguards. However, the UK adequacy decision will automatically expire in June 2025 unless the European Commission re-assesses and renews/extends that decision and remains under review by the Commission during this period. The relationship between the UK and the EU in relation to certain aspects of data protection law remains unclear, and it is unclear how UK data protection laws and regulations will develop in the medium to longer term and how data transfers to and from the UK will be regulated in the long term. These changes may lead to additional costs and increase our overall risk exposure.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, the Health Insurance Portability and Accountability Act of 1996 (&#8220;HIPAA&#8221;), as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, and regulations implemented thereunder, imposes privacy, security, and breach notification obligations on certain healthcare providers, health plans, and healthcare clearinghouses, known as covered entities, as well as their business associates that perform certain services that involve creating, receiving, maintaining, or transmitting individually identifiable health information for or on behalf of such covered entities and their covered subcontractors. Entities that are found to be in violation of HIPAA, as the result of a breach of unsecured personal information, a complaint about privacy practices, or an audit by the U.S. Department of Health and Human Services (&#8220;HHS&#8221;), may be subject to significant civil, criminal, and administrative fines and penalties and/or additional reporting and oversight obligations if required to enter into a resolution agreement and corrective action plan with HHS to settle allegations of HIPAA non-compliance.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Even when HIPAA does not apply, according to the Federal Trade Commission (the &#8220;FTC&#8221;), violating consumers&#8217; privacy rights or failing to take appropriate steps to keep consumers&#8217; personal information secure may constitute unfair and/or deceptive acts or practices in violation of Section 5(a) of the Federal Trade Commission Act. The FTC expects a company&#8217;s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the California Consumer Privacy Act (the &#8220;CCPA&#8221;) went into effect on January 1, 2020, and gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing, and receive detailed information and how their personal information is used. The CCPA imposes 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 allows 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. Additionally, a new California ballot initiative, the California Privacy Rights Act (the &#8220;CPRA&#8221;) recently passed in California. The CPRA will substantially expand the requirements of the CCPA and will impose additional data protection obligations on companies doing business in California. The majority of the provisions will go into effect on January 1, 2023, and additional compliance investment and potential business process changes may be required.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, recent legal developments in Europe have created complexity and compliance uncertainty regarding certain transfers of personal data from the EEA to the United States. For example, on July 16, 2020, the Court of Justice of the European Union (the &#8220;CJEU&#8221;) invalidated the EU-US Privacy Shield Framework (&#8220;Privacy Shield&#8221;) under which personal data could be transferred from the EU to US entities who had self-certified under the Privacy Shield scheme. While the CJEU upheld the adequacy of EU-specified standard contractual clauses (a form of contract approved by the EU commission as an adequate personal information transfer mechanism), it made clear that reliance on them alone may not necessarily be sufficient in all circumstances and that their use must be assessed on a case-by-case basis taking into account the surveillance laws and right of individuals in the destination country. The CJEU went on to state that, if the competent supervisory authority believes that the standard contractual clauses cannot be complied with in the recipient country and the required level of protection cannot be secured by other means, such supervisory authority is under an obligation to suspend or prohibit that transfer unless the data exporter has already done so itself. The European Commission has published revised standard contractual clauses for data transfers from the EEA. The revised clauses must be used for relevant new data transfers from September 27, 2021. Existing standard contractual clauses arrangements must be migrated to the revised clauses by December 27, 2022. We will be required to implement the revised standard contractual clauses in relation to relevant existing contracts and certain additional contracts and vendor arrangements within the relevant time frames. There is some uncertainty around whether the revised clauses can be used for all types of data transfers, particularly whether they can be relied on for data transfers to non-EEA entities subject to the GDPR.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We rely on a mixture of mechanisms to transfer personal data from our EU business to the U.S. (including having previously relied on Privacy Shield) and are evaluating whether additional mechanisms will be required to establish adequate safeguards for personal data. As supervisory authorities issue further guidance on personal data export mechanisms, including circumstances where the standard contractual clauses cannot be used and/or start taking enforcement action, we could suffer additional costs, complaints, and/or regulatory investigations or fines. Moreover, 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 and could adversely affect our financial results.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Israel, The Protection of Privacy Law, 5741-1981 (the &#8220;Israeli Privacy Law&#8221;) regulates the protection of privacy and personal data, along with several other specific regulations enacted thereunder and, in particular, the Privacy Protection Regulations (Data Security), 5777-2017 (together with Israeli Privacy Law, the &#8220;Israeli Privacy Law and Regulations&#8221;). Under the Israeli Privacy Law and Regulations, organizations are subject to various privacy and data protection requirements, including mandatory registration of databases with the Israeli Registrar of Databases (if certain conditions are met), executing data processing agreements with data recipients, safeguarding the collection and processing of personal data, safeguarding the transfer of personal data (which is specifically subject to the requirements of the Privacy Protection Regulations), personal data breach notification obligations, and other requirements. The Privacy Protection Authority (the &#8220;PPA&#8221;) is responsible for enforcement of the Israeli Privacy Law and Regulations and periodically publishes opinions and guidelines on privacy matters. In terms of enforcement, failure to comply with the Israeli Privacy Law and Regulations can result in PPA investigations, administrative fines or sanctions, and civil or criminal actions (civil proceedings may include statutory damages without the need to prove actual damages).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 certifications, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 and, in 2020, we acquired Orpheus Medical Ltd. and its wholly-owned subsidiaries (&#8220;Orpheus Medical&#8221;) to deepen and expand our integrated informatics platform. The integration of these acquisitions involves complex operations across different geographic locations and new products, distribution networks, and legal jurisdictions. Therefore, we cannot assure you that we can successfully integrate either or both of these acquisitions or realize the expected benefits from these acquisitions. 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="margin-bottom:6pt;text-align:justify"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 determine 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These alliances may also 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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OUR CUSTOMERS MAY USE UNAUTHORIZED, UNAPPROVED, OR UNCERTIFIED INSTRUMENTS AND ACCESSORIES, WHICH WOULD RESULT IN REDUCED REVENUE AND LOSS OF MARKET SHARE.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, unapproved, or uncertified 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, unapproved, or uncertified 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 system models sold or leased;</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="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 AND SERVICE OF OUR PRODUCTS IN CERTAIN COUNTRIES, WHICH SUBJECTS US TO A NUMBER OF RISKS THAT COULD HARM OUR BUSINESS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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; Our distributors may affect our ability to effectively market our products in certain countries or regulatory jurisdictions if a distributor holds the regulatory authorization or certification in such countries or within such regions and causes, by action or inaction, the suspension of such marketing authorization or certification 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 risks, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Intuitive Ventures fund plans to invest in early-stage companies, which involve substantial risks and uncertainties. These risks and uncertainties include, among other things, uncertainties inherent in research and development; uncertainties regarding the ability of Intuitive Ventures to identify investment candidates; uncertainties regarding the success of Intuitive Ventures&#8217; investments; uncertainties and variables inherent in the operating and financial performance in investments made, including, among other things, competitive developments and general economic, political, business, industry, regulatory and market conditions; future exchange and interest rates; and changes in tax and other laws, regulations, rates and policies.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, marketable securities, or other investments, 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 develop or maintain larger-scale manufacturing capabilities or build new manufacturing capabilities or facilities on schedule or within budget, our ability to generate revenue and maintain profit margins as expected will be limited and our reputation in the marketplace could be damaged, all of which may have a material adverse impact on our business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DISRUPTIONS AT THE FDA AND OTHER GOVERNMENT AGENCIES OR NOTIFIED BODIES CAUSED BY FUNDING SHORTAGES OR GLOBAL HEALTH CONCERNS COULD HINDER THEIR ABILITY TO HIRE, RETAIN, OR DEPLOY KEY LEADERSHIP AND OTHER PERSONNEL, OR OTHERWISE PREVENT PRODUCTS FROM BEING DEVELOPED, CLEARED, CERTIFIED, APPROVED, OR COMMERCIALIZED IN A TIMELY MANNER OR AT ALL, WHICH MAY ADVERSELY AFFECT OUR BUSINESS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, foreign authorities, and notified bodies to review and clear, approve, or certify 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. In addition, government funding of other government agencies that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable. Disruptions at the FDA and other agencies or notified bodies, including a prolonged government shutdown, may cause significant regulatory delays and, therefore, delay our efforts to seek clearances, approvals, or certifications from the FDA, foreign authorities, and notified bodies 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, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or cash flows. For example, over the last several years, the U.S. government has shut down several times and certain regulatory agencies, such as the FDA, have had to furlough critical FDA employees and stop critical activities.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, in response to the global COVID-19 pandemic, on March 10, 2020, the FDA announced its intention to postpone most foreign inspections of manufacturing facilities and products through April 2020 and, subsequently, on March 18, 2020, the FDA temporarily postponed routine surveillance inspections of domestic manufacturing facilities. Subsequently, on July 10, 2020, the FDA resumed certain on-site inspections of domestic manufacturing facilities subject to a risk-based prioritization system. The FDA utilized this risk-based assessment system to assist in determining when and where it was safest to conduct prioritized domestic inspections. In May 2021, the FDA outlined a detailed plan to move toward a more consistent state of inspectional operations and, in July 2021, the FDA resumed standard inspectional operations of domestic facilities and was continuing to maintain this level of operation as of September 2021. Subsequently, in November 2021, the FDA announced its intention to resume certain prioritized inspections of foreign manufacturing facilities, including surveillance and application-related inspections, starting in February 2022. Regulatory authorities outside the United States may adopt similar restrictions or other policy measures in response to the COVID-19 pandemic. If a prolonged government shutdown occurs, or if global health concerns continue to prevent the FDA, other regulatory authorities, or notified bodies from conducting their regular inspections, reviews, or other regulatory activities, it could significantly impact the ability of the FDA, other regulatory authorities, or notified bodies to timely review and process our regulatory submissions, which could have a material adverse effect on our business.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For instance, in the EU, notified bodies must be officially designated to certify products and services in accordance with the EU Medical Devices Regulation. While several notified bodies have been designated, the COVID-19 pandemic has significantly slowed down their designation process, and the current designated notified bodies are facing a large number of requests with the new regulation, as a consequence of which review times have lengthened. This situation could impact our ability to grow our business in the EU and EEA.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WE ARE SUBJECT TO RISKS ASSOCIATED WITH REAL ESTATE CONSTRUCTION AND DEVELOPMENT.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The development of our facilities is subject to risks relating to our ability to complete our projects on schedule or within budget. Factors that may result in a development project being prevented or delayed from completion or exceeding budget include, but are not limited to (i) construction delays, defects, or cost overruns, which may increase project development costs; (ii) cost escalations associated with materials, including changes in availability, proximity, and cost of materials, such as steel, cement, concrete, aggregates, oil, fuel, and other construction materials, including changes in U.S. trade policies and retaliatory responses from other countries, as well as cost escalations associated with subcontractors and labor; (iii) the discovery of hazardous or toxic substances, or other environmental, culturally-sensitive, or related issues; (iv) an inability to obtain, or a significant delay in obtaining, zoning, construction, occupancy, and other required governmental permits and authorizations; (v) difficulty in complying with local, city, county, and state rules and regulations regarding permitting, zoning, subdivision, utilities, and water quality, as well as federal rules and regulations regarding air and water quality and protection of endangered species and their habitats; (vi) insufficient infrastructure capacity or availability (e.g., water, sewer, and roads) to serve the needs of our projects; (vii) failure to achieve or sustain anticipated occupancy levels; and (viii) condemnation of all or parts of development or operating properties, which could adversely affect the value or viability of such projects.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 payor 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 ACA. 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 NAFTA by the USMCA (effective July 1, 2020), 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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 HIGHER EXPENSES.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 and violence motivated by political or social causes, could adversely affect 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. Moreover, global climate change could result in certain types of natural disasters occurring more frequently or with more intense effects. 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 and is vulnerable to climate change effects. For example, increasing intensity of drought throughout the state and annual periods of wildfire danger increase the probability of planned power outages in the communities where we work and live. This danger has the potential to impact our employees&#8217; abilities to commute to work or to work from home and stay connected effectively during the COVID-19 pandemic. We do not have multiple-site capacity for all of our operations in the event of a business disruption. In addition, global climate change resulting from increased concentrations of carbon dioxide and other greenhouse gases in the atmosphere could present risks to our future operations resulting in the aforementioned natural disasters as well as other extreme weather conditions, including, but not limited to, hurricanes, tornadoes, earthquakes, wildfires or flooding. Such extreme weather conditions could pose physical risks to our facilities and disrupt operations of our supply chain and may impact operational costs. The impacts of global climate change on water resources may result in water scarcity, which could impact our ability to access sufficient quantities of water in certain locations and result in increased costs.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concern over global climate change could result in new legal or regulatory requirements designed to mitigate the effects of climate change on the environment. If such laws or regulations are more stringent than current legal or regulatory requirements, we may experience increased compliance burdens and costs to meet the regulatory obligations and may adversely affect raw material sourcing, manufacturing operations, and the distribution of our products. Such events can make it difficult or impossible for us to manufacture and deliver products to our customers, create delays and inefficiencies in our supply and manufacturing chain, and result in slowdowns and outages to our service offerings. 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 or a triggered global climate change event 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 around the world. 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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. 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. 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 id="i30d98ad3bee64d018232130137db9899_67"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">RISKS RELATING TO OUR REGULATORY ENVIRONMENT</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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 FULLY COMPLY COULD SUBJECT US TO SIGNIFICANT ENFORCEMENT ACTIONS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 FDA&#8217;s Quality System Regulation (&#8220;QSR&#8221;), which requires manufacturers to follow design, testing, control, documentation, and other quality assurance procedures during the development and manufacturing process;</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 Federal Food Drug and Cosmetic Act (&#8220;FFDCA&#8221;) that may pose a risk to health.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 (as set forth on FDA Form 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 adverse 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 could place 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 other countries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 or other FDA marketing authorization for any modification to our products. We may be prohibited from marketing the modified device until such marketing authorization is granted.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 FFDCA or approval of the product through the premarket approval (&#8220;PMA&#8221;) pathway. 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 and for which a PMA is not required. 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 may be required to obtain marketing authorization through the more burdensome PMA process or alternatively through the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">de novo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> classification process, which is a path to market for novel devices that are low to moderate risk and for which a predicate device is not available. A PMA is typically a much more complex, lengthy, and burdensome application than a 510(k) or a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">de novo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> classification request. 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 for its intended uses. In some cases, such studies may also be required to support a 510(k) application or a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">de novo</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> classification request. The FDA may not act favorably or quickly in its review of any marketing application submissions, or we may encounter significant difficulties and costs in our efforts to obtain marketing authorization from the FDA, either of which could delay or preclude the sale of new products in the U.S. In addition, the FDA may place significant limitations upon the intended use of our products as a condition of granting marketing authorization. Product applications can also be denied or withdrawn due to failure to comply with regulatory requirements or the occurrence of unforeseen problems following marketing authorization. Any delays or failure to obtain FDA marketing authorization for new or modified 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 issued revised 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 maintains a list device types appropriate for the &#8220;safety and performance based&#8221; pathway and continues to develop product-specific guidance documents that identify the performance criteria for each such device type, as well as the recommended testing methods, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 IDE 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.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Clinical testing is difficult to design and implement, can take many years, can be expensive, and carries uncertain outcomes and, if we fail to complete our planned or ongoing clinical trials or if such clinical trials produce negative or inconclusive results, we may be delayed or prevented from obtaining regulatory clearances or approvals to commercialize our products for new or expanded indications. Additionally, we may experience delays in our ongoing clinical trials for any number of reasons, which could adversely affect the costs, timing, or successful completion of our clinical trials. Moreover, the disruptions caused by the COVID-19 pandemic may increase the likelihood that we encounter such difficulties or delays in initiating, enrolling, conducting, or completing our planned and ongoing clinical trials. If we fail to complete our planned and ongoing clinical trials or if such clinical trials produce negative or inconclusive results, we may be delayed or prevented from obtaining regulatory clearances or approvals to commercialize our products for new or expanded indications, which may limit the market for our products.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OUR PRODUCTS MAY CAUSE OR CONTRIBUTE TO ADVERSE MEDICAL EVENTS OR BE SUBJECT TO FAILURES OR MALFUNCTIONS THAT WE ARE REQUIRED TO REPORT TO THE FDA AND FOREIGN REGULATORY AUTHORITIES AND, IF WE FAIL TO DO SO, WE WOULD BE SUBJECT TO SANCTIONS THAT COULD HARM OUR REPUTATION, BUSINESS, FINANCIAL CONDITION, AND RESULTS OF OPERATIONS.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to the FDA&#8217;s medical device reporting regulations and similar foreign regulations, which require us to report to the FDA and foreign regulatory authorities when we receive or become aware of information that reasonably suggests that one or more of our products may have caused or contributed to a death or serious injury or malfunctioned in a way that, if the malfunction were to recur, it could cause or contribute to a death or serious injury. The timing of our obligation to report is triggered by the date we become aware of the adverse event as well as the nature of the event. We may fail to report adverse events of which we become aware within the prescribed timeframe. We may also fail to recognize that we have become aware </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of a reportable adverse event, especially if it is not reported to us as an adverse event or if it is an adverse event that is unexpected or removed in time from the use of the product. If we fail to comply with our reporting obligations, the FDA or foreign regulatory authorities could take action, including warning letters, untitled letters, administrative actions, criminal prosecution, imposition of civil monetary penalties, revocation of our device clearance, approval, or certification, seizure of our products or delay in clearance, approval, or certification of future products.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FDA and foreign regulatory bodies have the authority to require the recall of commercialized products in the event of material deficiencies or defects in the design or manufacture of a product or in the event that a product poses an unacceptable risk to health. The FDA&#8217;s authority to require a recall must be based on a finding that there is reasonable probability that the device could cause serious injury or death. We may also choose to voluntarily recall a product if any material deficiency is found. A government&#8209;mandated or voluntary recall by us could occur as a result of an unacceptable risk to health, component failures, malfunctions, manufacturing defects, labeling or design deficiencies, packaging defects, or other deficiencies or failures to comply with applicable regulations. Product defects or other errors may occur in the future.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the corrective action we take to redress a product&#8217;s deficiencies or defects, the FDA or foreign regulatory authorities may require, or we may decide, that we will need to obtain new clearances, approvals, or certifications for the device before we may market or distribute the corrected device. Seeking such clearances, approvals, or certifications may delay our ability to replace the recalled devices in a timely manner. Moreover, if we do not adequately address problems associated with our devices, we may face additional regulatory enforcement action, including FDA or foreign regulatory authorities warning letters, product seizure, injunctions, administrative penalties, or civil or criminal fines.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies are required to maintain certain records of recalls and corrections, even if they are not reportable to the FDA or foreign regulatory authorities. We may initiate voluntary withdrawals or corrections for our products in the future that we determine do not require notification of the FDA or foreign regulatory authorities. If the FDA or foreign regulatory authorities disagree with our determinations, it could require us to report those actions as recalls, and we may be subject to enforcement action. A future recall announcement could harm our reputation with customers, potentially lead to product liability claims against us, and negatively affect our sales. Any corrective action, whether voluntary or involuntary, as well as defending ourselves in a lawsuit, would require the dedication of our time and capital, distract management from operating our business, and may harm our reputation and financial results.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 notified bodies, and our operations will continue to be regulated and inspected by the FDA and other regulatory agencies and notified bodies 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 EU legislation 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 by other regulatory authorities and notified bodies 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 and notified bodies.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently 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 assess compliance with the requirements of multiple regulatory jurisdictions, including the U.S., Japan, Brazil, Australia, and Canada. The information collected in an MDSAP audit is shared and reviewed amongst all the regulatory authorities participating in the MDSAP, who may or may not determine that additional information or auditing is required.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OUR PRODUCTS ARE SUBJECT TO INTERNATIONAL REGULATORY PROCESSES AND APPROVAL OR CERTIFICATION REQUIREMENTS. IF WE DO NOT OBTAIN AND MAINTAIN THE NECESSARY INTERNATIONAL REGULATORY APPROVALS OR CERTIFICATIONS, WE WILL NOT BE ABLE TO SELL OUR PRODUCTS IN OTHER COUNTRIES.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 or certifications 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 or certifications and the time required for regulatory review, and vary from country to country. Obtaining and maintaining foreign regulatory approvals or certifications is complex, and timing to obtain clearances or certifications in those countries varies; therefore, we cannot be certain that we will receive regulatory approvals or certifications in any other country in which we plan to market our products or obtain such approvals or certifications on a favorable schedule. If we fail to obtain or maintain regulatory approval or certification in any other 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For instance, one of the most significant moving targets related to the regulatory landscape is in the EU; more specifically, the medical devices regulation has recently evolved. On May 25, 2017, the EU Medical Devices Regulation entered into force, which repeals and replaces the Council Directive 93/42/EEC (the &#8220;EU Medical Devices Directive&#8221;). Unlike directives, which must be implemented into the national laws of the EU member states, regulations are directly applicable (i.e., without the need for adoption of EU member state laws implementing them) in all EU member states and are intended to eliminate current differences in the regulation of medical devices among EU member states. Devices lawfully placed on the market pursuant to the EU Medical Devices Directive prior to May 26, 2021, may generally continue to be made available on the market or put into service until May 26, 2025, provided that the requirements of the transitional provisions are fulfilled. In particular, the certificate in question must still be valid. In January 1999, further to their certification by our notified body, we affixed the CE mark to our da Vinci Surgical System and EndoWrist instruments and have maintained these certifications continuously since that time. Subsequent products and accessories have received certifications by our notified body, Presafe. However, even in this case, manufacturers must comply with a number of new, or reinforced, requirements set forth in the EU Medical Devices Regulation registration of economic operators and of devices, post-market surveillance, market surveillance, and vigilance requirements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subject to the transitional provisions, in order to sell our products in EU member states, our products must comply with the general safety and performance requirements of the EU Medical Devices Regulation, which repeals and replaces the former EU Medical Devices Directive. Compliance with these requirements is a prerequisite to be able to affix the European Conformity (&#8220;CE&#8221;) mark to our products, without which they cannot be sold or marketed in the EU. All medical devices placed on the market in the EU must meet the general safety and performance requirements laid down in Annex I to the EU Medical Devices Regulation, including the requirement that a medical device must be designed and manufactured in such a way that, during normal conditions of use, it is suitable for its intended purpose. It is the responsibility of the Person Responsible for Regulatory Compliance (&#8220;PRRC&#8221;) to ensure such requirements are fulfilled and in place in the company. Medical devices must be safe and effective and must not compromise the clinical condition or safety of patients or the safety and health of users and, where applicable, other persons, provided that any risks that may be associated with their use constitute acceptable risks when weighed against the benefits to the patient and are compatible with a high level of protection of health and safety, taking into account the generally acknowledged state of the art. To demonstrate compliance with the general safety and performance requirements, we must undergo a conformity assessment procedure, which varies according to the type of medical device and its (risk) classification and may include a technical documentation assessment and an onsite audit. Except for low risk medical devices (Class I), where the manufacturer can self-assess the conformity of its products with the general safety and performance requirements (except for any parts which relate to sterility, metrology, or reuse aspects), a conformity assessment procedure requires the intervention of a notified body. The notified body would typically audit and examine the technical file and the quality system for the manufacture, design, and final inspection of our devices. If satisfied that the relevant product conforms to the relevant general safety and performance requirements and we have the organizational structure to support it (i.e., PRRC), the notified body issues a certificate of conformity, which the manufacturer uses as a basis for its own declaration of conformity. The manufacturer may then apply the CE mark to the device, which allows the device to be placed on the market throughout the EU. If we fail to comply with applicable laws and regulations, we would be unable to affix the CE mark to our products, which would prevent us from selling them within the EU or any countries recognizing the CE mark.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the EU, we must inform the notified body that carried out the conformity assessment of the medical devices that we market or sell in the EU and the EEA of any planned substantial changes to our quality system or substantial changes to our medical devices that could affect compliance with the general safety and performance requirements laid down in Annex I to the EU Medical Devices Regulation or cause a substantial change to the intended use for which the device has been CE marked. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The notified body will then assess the planned changes and verify whether they affect the products&#8217; ongoing conformity with the EU Medical Devices Regulation. If the assessment is favorable, the notified body will issue a new certificate of conformity or an addendum to the existing certificate attesting compliance with the general safety and performance requirements and quality system requirements laid down in the Annexes to the EU Medical Devices Regulation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we are subject to annual regulatory audits in order to maintain the certifications we have already obtained, including inspection of our compliance to EU legislation and required standards. 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 certifications that we have already received. If we are unable to maintain our certifications, we will no longer be able to sell our products in EU member states and many affiliated countries that accept the CE mark, which would have a material adverse effect on our results of operations. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aforementioned EU rules are generally applicable in the EEA. Non-compliance with the above requirements would also prevent us from selling our products in these countries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, for future needs, we will 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 for&#160;our da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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. An additional 7 procedures were granted reimbursement effective April 1, 2020. These additional 19 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 19 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. After an adjustment notice was published in the third quarter of 2020 (ref. NHC Financial Notice [2020] 315), the government will allow for the total sale of 225 new Endoscopic Surgical Instrument Control Systems (surgical robots) into China, which could include da Vinci Surgical Systems as well as surgical systems introduced by others. 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 ACA was enacted, which made changes that have impacted and are expected to significantly impact the pharmaceutical and medical device industries.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ACA contained a number of provisions designed to generate the revenues necessary to fund health insurance coverage expansions among other things. This included 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, executive branch, and Congressional challenges to certain aspects of the ACA. On June 17, 2021, the U.S. Supreme Court dismissed the most recent judicial challenge to the ACA brought by several states without specifically ruling on the constitutionality of the ACA. Thus, the ACA will remain in effect in its current form. Further, prior to the U.S. Supreme Court ruling, President Biden issued an executive order to initiate a special enrollment period from February 15, 2021 through August 15, 2021, for purposes of obtaining health insurance coverage through the ACA marketplace. The executive order also instructed certain governmental agencies to review and reconsider their existing policies and rules that limit access to healthcare, including among others, reexamining Medicaid demonstration projects and waiver programs that include work requirements and policies that create unnecessary barriers to obtaining access to health insurance coverage through Medicaid or the ACA.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 ACA was enacted. These changes included an aggregate reduction in Medicare payments to providers of 2%&#160;per fiscal year, which went into effect on April 1, 2013, and will remain in effect through 2030, unless additional Congressional action is taken, with the exception of a temporary suspension from May 1, 2020, through March 31, 2022. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also subject to healthcare regulation and enforcement by the federal government and the states and foreign governments where we conduct our business. The healthcare laws and regulations that may affect our ability to operate include the federal Anti-Kickback Statute prohibits, among other things, 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, a person or entity does not need to have actual knowledge of this statute or specific intent to violate it in order to have committed a violation. Similar laws must be complied with in foreign jurisdiction.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The federal civil and criminal false claims laws, including the federal civil False Claims Act, and civil monetary penalties laws, 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 do 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. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, which created additional federal criminal statutes 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, speaker, 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 and false claims 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 certain device manufacturers for any &#8220;transfer of value&#8221; made or distributed to physicians (including family members), as defined by statute, certain non-physician practitioners, including physician assistants and nurse practitioners, 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. Similar requirements apply in foreign jurisdictions. Failure to submit required information may result in civil monetary penalties 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many states have similar laws and regulations, such as anti-kickback and false claims laws, that may be broader in scope and may apply regardless of payor, in addition to items and services reimbursed under Medicaid and other state programs. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, to the extent that our product is sold in a foreign country, we may be subject to similar foreign laws.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 FCPA, and similar laws in other 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also exposed to the risk that our employees, independent contractors, consultants, manufacturers, suppliers, and any other third parties we may engage in connection with development and commercialization may engage in fraudulent or illegal activity. Misconduct by these parties could include intentional, reckless, and/or negligent conduct or disclosure of unauthorized activities to us that violates: (i) the laws of the FDA and other similar regulatory authorities, including those laws requiring the reporting of true, complete, and accurate information to such authorities; (ii) manufacturing standards; (iii) data privacy, security, fraud, and abuse laws and regulations; or (iv) laws that require the true, complete, and accurate reporting of financial information or data. Activities subject to these laws could also involve the improper use or misrepresentation of information obtained in the course of clinical trials or the creation of fraudulent data in clinical trials, which could result in regulatory sanctions and cause serious harm to our reputation. It is not always possible to identify and deter misconduct by employees and other third parties, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to comply with such laws or regulations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we are subject to the risk that a person or government could allege fraud or other misconduct, even if none occurred. If any such actions are instituted against us and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business and results of operations, including the imposition of significant civil, criminal, and administrative penalties, damages, monetary fines, disgorgements, possible exclusion from participation in Medicare, Medicaid, other U.S. federal healthcare programs, or healthcare programs in other jurisdictions, integrity oversight and reporting obligations to resolve allegations of non-compliance, imprisonment, other sanctions, contractual damages, reputational harm, diminished profits and future earnings, and curtailment of our operations.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="i30d98ad3bee64d018232130137db9899_70"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">RISKS RELATING TO OUR INTELLECTUAL PROPERTY</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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 MAY BE HARMED.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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 applications covering our products will have a priority date over any patents issuing from applications filed by a third party.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 against these attacks. We cannot be certain that we will prevail in defending against infringement, validity, or enforceability 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 or importing 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 or relocate our manufacturing facilities. 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_73"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">GENERAL RISK FACTORS</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 any clinical trials.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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 2019, it reached a high of $199.60 and a low of $150.08; during 2020, it reached a high of $272.70 and a low of $122.58; and during 2021, it reached a high of $365.42 and a low of $228.30. Our stock price can fluctuate for a number of reasons, including:</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">announcements relating to product quality and the supply chain for our products;</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 id="i30d98ad3bee64d018232130137db9899_76"></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1B.&#160;&#160;&#160;&#160;UNRESOLVED STAFF COMMENTS</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2.&#160;&#160;&#160;&#160;PROPERTIES</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, we own approximately 1.8&#160;million square feet of space on 111 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, training, manufacturing, engineering, and administrative functions, including approximately 530,000 square feet of space on 60 acres of land in Peachtree Corners, Georgia. We also lease approximately 660,000 square feet of space 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 build out operations of our acquisition of certain assets and operations from Sch&#246;lly Fiberoptic GmbH. In Israel, we lease facilities, including space for the operations of our subsidiary, Orpheus Medical. In addition, we lease various international facilities for sales and other operations.</span></div><div id="i30d98ad3bee64d018232130137db9899_82"></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3.&#160;&#160;&#160;&#160;LEGAL PROCEEDINGS</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information included in </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_268">Note 8 to the Consolidated Financial Statements</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> included in Part II, Item 8 of this report is incorporated herein by reference.</span></div><div id="i30d98ad3bee64d018232130137db9899_85"></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160;&#160;&#160;&#160;MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div id="i30d98ad3bee64d018232130137db9899_91"></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5. &#160;&#160;&#160;&#160;MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All share and per-share information presented have been retroactively adjusted to reflect the three-for-one stock split of our issued and outstanding common stock in October 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMMON STOCK</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on The Nasdaq Global Select Market under the symbol &#8220;ISRG.&#8221;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;26, 2022, there were 136 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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DIVIDENDS</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, for two categories of equity compensation plans.</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:53.445%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></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:13.562%"></td><td style="width:0.1%"></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:13.565%"></td><td style="width:0.1%"></td></tr><tr><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Plan Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of securities&#160;to&#160;be issued upon exercise of outstanding options, warrants, and rights (a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">exercise&#160;price of&#160;outstanding options </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number&#160;of securities remaining </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">available&#160;for future issuance under equity compensation plans (excluding securities reflected in</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">column (a))</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (4)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by security holders</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,620,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.64&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,243,671&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821,483&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.68&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,441,598&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,243,671&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="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 grant. However, awards granted prior to the plan&#8217;s expiration continue to remain outstanding until their original expiration date.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Number of securities includes options to purchase 11,684,236 shares of common stock and 4,757,362 shares of common stock subject to vesting under RSUs.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="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="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Number of securities includes 2,775,339 shares remaining available for future issuance under the 2000 Employee Stock Purchase Plan.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 (the &#8220;2009 Plan&#8221;), 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 13,095,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 grant. However, awards granted prior to the plan&#8217;s expiration continue to remain outstanding until their original expiration date.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes our stock repurchase activity for the quarter ended December&#160;31, 2021.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:38.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:14.566%"></td><td style="width:0.1%"></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:15.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Period</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total&#160;Number&#160;of<br/>Shares<br/>Repurchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average<br/>Price&#160;Paid<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Number of<br/>Shares&#160;Purchased&#160;As<br/>Part of a Publicly<br/>Announced Program</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Approximate Dollar<br/>Amount&#160;of&#160;Shares&#160;That<br/>May Yet be Purchased<br/>Under the Program (1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 1 to October 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;billion</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 1 to November 30, 2021</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;billion</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1 to December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;billion</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total during quarter ended December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Since March 2009, we have had an active stock repurchase program. As of&#160;December&#160;31, 2021, our Board of Directors (our &#8220;Board&#8221;) had authorized an aggregate amount of up to&#160;$7.5 billion&#160;for stock repurchases, of which the most recent authorization occurred in January 2019, when our Board increased the authorized amount available under our share repurchase program to&#160;$2.0 billion. The remaining $1.6 billion&#160;represents the amount available to repurchase shares under the authorized repurchase program as of&#160;December&#160;31, 2021. The authorized stock repurchase program does not have an expiration date.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This graph is not &#8220;soliciting material&#8221; or deemed &#8220;filed&#8221; with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to liabilities under that Section, and shall not be deemed incorporated by reference into any filings of Intuitive Surgical, Inc. under the Securities Act of 1933, as amended, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2016, and December&#160;31, 2021, 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, 2016 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.573%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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-20211231_g2.jpg" alt="isrg-20211231_g2.jpg" style="height:400px;margin-bottom:5pt;vertical-align:text-bottom;width:600px"/><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:27.576%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.076%"></td><td style="width:0.1%"></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:10.223%"></td><td style="width:0.1%"></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:10.223%"></td><td style="width:0.1%"></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:10.076%"></td><td style="width:0.1%"></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:10.223%"></td><td style="width:0.1%"></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:10.228%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2016</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical, Inc.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.64&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.56&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281.54&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387.01&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509.91&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nasdaq Composite</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.64&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.96&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.51&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304.85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500 Healthcare Index</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206.29&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S&amp;P 500 Index</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116.49&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.35&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.41&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span><br/></span></div><div id="i30d98ad3bee64d018232130137db9899_94"></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">[RESERVED]</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7.&#160;&#160;&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div id="i30d98ad3bee64d018232130137db9899_100"></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 Surgical Systems, da Vinci instruments and accessories, da Vinci Stapling, da Vinci Energy, and da Vinci Vision, including Firefly Fluorescence imaging systems and da Vinci Endoscopes. We also provide a comprehensive suite of systems, learning, and services offerings. Digitally-enabled for more than two decades, these three categories aim to decrease variability by offering dependable, consistent functionality and an integrated user experience. Our systems category includes robotic platforms, software, vision, energy, and instruments and accessories. Our learning category includes educational technology, such as simulation and telepresence, as well as technical training programs and personalized peer-to-peer learning opportunities. Our services category assists and optimizes minimally invasive programs through readiness, on-demand support, consultation for minimally invasive program optimization, and hospitals customized analytics. Within our integrated ecosystem, our focus is to decrease variability in surgery by offering actionable insights, with digital solutions, to take action with the potential to improve outcomes, personalize learning, and optimize efficiency. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 2017, and the da Vinci SP Surgical System, commercialized in 2018. The da Vinci SP Surgical System accesses the body through a single incision while the other da Vinci Surgical Systems access the body through multiple incisions. All da Vinci systems include a surgeon&#8217;s console (or consoles), imaging electronics, a patient-side cart, and computational hardware and software. We are still in a measured launch of our da Vinci SP Surgical System, and we have an installed base of 99 da Vinci SP Surgical Systems as of December 31, 2021. 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. We also plan to seek clearances in other OUS markets 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.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer approximately 70 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">platforms, including da Vinci Energy 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Xi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Si</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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 da Vinci X or da Vinci 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 Iris augmented reality imaging product, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our rollout of the Ion system is progressing well, and we are continuing to gather additional clinical evidence. We have placed 129 Ion systems as of December 31, 2021. Ion systems are not included in our da Vinci Surgical System installed base. We plan to seek additional clearances for Ion in OUS markets over time.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Procedures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in January 2020, as a result of the spread of COVID-19, we saw a substantial reduction in da Vinci procedures in China and, by early February 2020, procedures per week in China had declined by approximately 90% compared to the weekly procedure rates experienced in early January 2020. As the COVID-19 pandemic subsided in China in March 2020, da Vinci procedure volume began to recover and, by the end of the first quarter of 2020, China procedures per week were approximately 70% of the early January 2020 weekly procedure rate. As the COVID-19 pandemic spread to Western Europe and the U.S., we experienced a significant decline in da Vinci procedures in the last half of March 2020 to approximately 65% of the weekly procedure rate experienced earlier in the first quarter of 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2020, procedures per week in the U.S. continued to decline in April, reaching approximately 30% of pre-COVID-19 levels followed by steady recovery in May and June, as COVID-19 cases dropped and elective procedures were permitted. However, with the resurgence of COVID-19 cases in the last two weeks of June, we experienced a corresponding decline in da Vinci procedures. The impact of COVID-19 in Europe during the second quarter of 2020 varied by country. In China, procedures per week continued to increase to a level consistent with the early January 2020 weekly procedure rate. We experienced little impact on the procedure volume in Korea and Japan in the second quarter of 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of 2020, in the U.S., procedures recovered slowly, leveling off to near pre-COVID-19 levels towards the end of the quarter. Outside of the U.S., da Vinci procedures varied depending on the spread and/or resurgence of COVID-19. Procedures in China grew significantly year over year, while COVID-19 outbreaks resulted in year-over-year procedure growth rates in Japan slowing somewhat relative to the second quarter. The COVID-19 pandemic also affected the volumes of certain procedure types differently.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2020, procedure volumes continued to be significantly impacted by the COVID-19 pandemic as healthcare systems around the world diverted resources to respond to the pandemic. The impact continued to differ significantly by geography and region, depending on the spread and resurgence of COVID-19. In the U.S., while procedures continued to recover in the early part of the quarter, the resurgence of COVID-19 infections experienced by some states had an increasingly adverse impact on our procedure volumes as the quarter progressed, a trend that continued into January. Outside of the U.S., similar to the trends noted in the third quarter of 2020, procedures also continued to vary significantly by geography and region.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2021, in the U.S., the COVID-19 resurgence that affected procedures later in the fourth quarter of 2020 continued well into January 2021. Then, as COVID-19 cases subsided, procedures experienced a steady improvement throughout February and March. In Europe, the spread of COVID-19 varied regionally, and procedure growth rates were mixed. While there were COVID-19 hot spots within some of our Asia Pacific markets, they tended to be isolated and, in general, procedures performed well.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the second quarter of 2021, as the U.S. continued its broad rollout of vaccinations, COVID-19 cases and hospitalizations decreased, and procedure volumes recovered, partially attributed to the performance of a number of procedures that were deferred during the pandemic. In Europe, the rollout of vaccinations and spread of COVID-19 varied regionally, and procedure growth rates were mixed. We continued to see the impacts of regional resurgences of COVID-19 cases within the Asia Pacific markets. China growth continued to be strong year over year, primarily reflecting the growth in the system installed base.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the third quarter of 2021, COVID-19 infections resurged as the quarter progressed, and we saw a corresponding impact to our procedures. In the U.S., we saw decreasing procedure volumes in August and September compared to June as COVID-19 cases and hospitalizations increased. Late in the quarter, as COVID-19 cases began to slow, procedures began to recover. Outside of the U.S., in Europe, the impact of COVID-19 in the third quarter of 2021 varied regionally. We continued to see the impacts of regional resurgences of COVID-19 cases within the Asia Pacific markets. China growth in the third quarter continued to be stronger than other Asia Pacific markets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2021, procedure volumes continued to recover in October and November from the COVID-19 resurgence related to the Delta variant in the third quarter. However, in December, procedure volumes were adversely impacted by the increase in hospitalizations in the U.S. and parts of Europe (most notably France and Italy) as the Omicron variant began to spread rapidly. This trend has continued into January 2022. In the U.S., high COVID-related hospitalization rates have been </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exacerbated by staffing shortages. Despite the fact that hospitals were better equipped to handle COVID patients in the fourth quarter of 2021 compared to the outset of the pandemic, COVID-19 resurgences like those being experienced in the U.S. and parts of Europe have challenged hospital resources and have negatively impacted da Vinci procedure volumes. In addition, delays in diagnosis and treatment of underlying conditions have, and will continue to, negatively impact da Vinci procedure volumes. Benign procedures experienced a more significant impact in December, reflecting the deferability of certain elective surgeries. Our Asia Pacific markets were not significantly impacted by the resurgence in COVID-19 and saw strong procedure growth across multiple specialties in China, South Korea, and Japan.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The depth and extent to which the COVID-19 pandemic will impact individual markets will vary based on the availability of vaccinations, personal protective equipment, intensive care units and operating rooms, and medical staff, as well as government interventions. The impact of COVID-19 on our procedure volumes varies widely by country, region, and type. When COVID-19 infection rates spike in a particular region, procedure volumes have been negatively impacted and the diagnoses of new conditions and their related treatments have been deferred. While there is a backlog of patients, it is unpredictable when those patients will ultimately seek diagnosis and treatment and whether they will be treated through surgery. Based on our experience during 2020 and 2021, we do not expect all markets, regions, and procedure types to recover at the same time or at the same pace.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">System Demand</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the impact of the COVID-19 pandemic progressed throughout 2020, customers in affected regions deferred decisions to purchase or lease systems into future quarters and, in some cases, indefinitely. In addition, the year-over-year stagnation in procedures during 2020 and, in turn, reduced utilization of our systems had resulted in unused capacity in the existing installed base. However, throughout 2021, we experienced strong system demand, as utilization levels recovered. In general, we believe that the COVID-19 pandemic had less of an impact on hospital spending capacity and that customers recognize that surgery meets their quadruple aim objectives better than other surgical approaches. More specifically, during 2021, system demand reflected procedure growth, hospitals purchasing systems in preparation for a post-COVID-19 pandemic environment, and hospitals upgrading their system portfolio to access and/or standardize on fourth generation capabilities. However, hospitals are currently experiencing staffing shortages and supply chain issues that could impact their ability to provide patient care, defer elective surgeries, and impact their profitability, all of which could impact hospitals&#8217; spend on capital equipment.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer Relief Program</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020, we announced a program to provide financial relief to our customers. The program was comprised of three main elements. The first element provided credits against service fees otherwise due in the six-month period from April 1 through September 30, 2020, that generally reflected the underutilization of the system during that period. Those credits were offered to most customers worldwide. The second element of the program deferred certain lease payments, and the third element extended certain payment terms. Service fee credits resulted in an $80&#160;million decrease in service revenue in 2020. While the short-term payment relief offered did not have a material impact to the results of operations, we deferred $15&#160;million of lease billings and extended payment terms associated with $181&#160;million of trade receivables during the program, of which $19&#160;million remained outstanding as of December 31, 2020. All of the trade receivables with extended payment terms have been collected as of December 31, 2021. We may be subject to increased credit risks resulting in collection delinquencies and defaults, which could materially impact our bad debt write-offs and provisions for credit losses. Although we have programs in place that are designed to monitor and mitigate the associated risks, there can be no assurance that such programs will be effective in reducing credit risks relating to these lease financing arrangements and extended payment terms. There was no similar customer relief program offered in 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General Increase in Risks</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Worldwide economies have been significantly impacted by the COVID-19 pandemic, and it is possible that factors related to the COVID-19 pandemic could cause a prolonged recession in local and/or global economies. Such an economic recession could have a material adverse effect on our long-term business as hospitals curtail and reduce capital and overall spending. The COVID-19 pandemic and local actions, such as &#8220;shelter-in-place&#8221; orders and restrictions on our ability to travel and access our customers or temporary closures of our facilities, including our training and manufacturing operations, or the facilities of our suppliers and their contract manufacturers, could further significantly impact our sales and our ability to produce and ship our products and supply our customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, we have experienced increased difficulties in obtaining a sufficient supply of component materials used in our products, including those in the semiconductor market, as global supply has become significantly constrained due to increased demand in semiconductors and other materials. Additionally, prices of such materials have increased due to the increased demand and supply shortage. The global semiconductor and other materials supply shortage is likely to remain a challenge for the foreseeable future. We have also experienced challenges in logistics, as certain shipping routes have been impacted by port closures. Such global shortages in important components and logistics challenges have resulted in, and will continue to cause, inflationary cost pressure in our supply chain. To date, these challenges have not materially impacted our ability to deliver </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">product and services to our customers. However, if shortages in important supply chain materials in the semiconductor or other markets continue, we could fail to meet product demand, which would adversely impact our business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased labor shortages globally, including staff burnout and attrition, could also impact our ability to hire and retain personnel critical to our manufacturing, logistics, and commercial operations. We are also highly dependent on the principal members of our management and scientific staff. Attracting and retaining qualified personnel is critical to our success, and competition for them has become more intense. The loss of critical members of our team, or our inability to attract and retain qualified personnel, could significantly harm our operations, business, and ability to compete. In addition, hospitals are also experiencing staffing shortages and supply chain issues that could impact their ability to provide patient care. Any of these events could negatively impact the number of procedures performed or the number of system placements and have a material adverse effect on our business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Our Response</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our priorities and actions during the COVID-19 pandemic have been and remain as follows. First, we are focused on the health and safety of all those we serve &#8211; patients, customers, our communities, and our employees &#8211; implementing continuous updates to our health and safety policies and processes. Second, we are supporting our customers according to their priorities &#8211; clinical, operational, and economic &#8211; and ensuring continuity of supply by working with our suppliers and our distributors. Third, we are securing our workforce economically. We have built a valuable team over the years, and we believe they will be important in a recovery that follows the pandemic. Finally, we will continue to invest in our priority development programs while eliminating avoidable spend.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As COVID-19 vaccination rates increase and cases decline, we have enhanced our focus on evaluating and implementing our return-to-office strategy. We intend to remain flexible, allowing many of our employees to work remotely on at least a partial basis, while maintaining productivity and our culture. Our top priority in this process continues to be the health and safety of our employees.</span></div><div id="i30d98ad3bee64d018232130137db9899_103"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Model</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 at a point in time 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 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 $600 and $3,500 of instruments and accessories revenue per surgical procedure performed, depending on the type and complexity of the specific procedures performed and the number and type of instruments used. During the fourth quarter of 2020, we launched our Extended Use Program (refer to further discussion immediately below) with the intention to reduce the cost for customers to treat patients, which in turn will reduce our overall instruments and accessories revenue per procedure. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue from our 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, in sales or sales-type lease arrangements where revenue is recognized up-front at a point in time or in operating lease transactions and usage-based models where revenue is recognized over time. We earn recurring revenue from the sales of instruments and accessories used in biopsies and ongoing system service, as well as revenue from operating leases. The average selling price of an Ion system is generally significantly lower than the average selling price of a da Vinci Surgical System. We are introducing our Ion system in a measured fashion. For the years ended December 31, 2021, and 2020, the associated impact to revenue and gross margin was not significant.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, as part of our ecosystem of products and services, we provide a portfolio of learning offerings and digital solutions. We do not currently generate material revenue from these offerings.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Extended Use Program</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we introduced our &#8220;Extended Use Program,&#8221; which consists of select da Vinci Xi and da Vinci X instruments possessing 12 to 18 uses (&#8220;Extended Use Instruments&#8221;) compared to previously 10 uses. These Extended Use Instruments represent some of our higher volume instruments but exclude stapling, monopolar, and advanced energy instruments. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instruments included in the program are used across a number of da Vinci surgeries. Their increased uses are the result of continuous, significant investments in the design and production capabilities of our instruments, resulting in improved quality and durability. Extended Use Instruments have been introduced in the U.S. and Europe in the fourth quarter of 2020 and have launched in most other countries around the world in the first half of 2021, except China due to regulatory timelines. They will continue to be introduced at various times throughout 2022 in other geographies, depending on regulatory processes. In addition, simultaneous with the regional launches of Extended Use Instruments, we have lowered the price of certain instruments that are most commonly used in lower acuity procedures and/or lower reimbursed procedures within the region. These actions have reduced the cost for customers to treat patients, which in turn has reduced our revenue per procedure. In the U.S. and Europe, during 2021, we saw customers adjust their instrument buying patterns to reduce their inventory levels to reflect the additional uses per instrument. We believe that, as of the end of 2021, in the U.S. and Europe, full cutover to Extended Use Instruments has occurred, as customers have utilized substantially all of their remaining 10 use instruments. The precise impact of these actions on future revenue will be dependent on the future volume and mix of procedures and whether cost elasticity will enable greater penetration into available markets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring revenue consists of instruments and accessories revenue, service revenue, and operating lease revenue. Recurring revenue increased to $4.3 billion, or 75% of total revenue in 2021, compared to $3.4 billion, or 77% of total revenue in 2020, and $3.2 billion, or 72% of total revenue in 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instruments and accessories revenue has grown at a faster rate than systems revenue over time. Instruments and accessories revenue increased to $3.10 billion in 2021, compared to $2.46 billion in 2020 and $2.41 billion in 2019. The increase in instruments and accessories revenue largely reflects continued procedure adoption.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue was $916 million in 2021, compared to $724 million in 2020 and 2019. The increase in service revenue was primarily driven by the growth of the base of installed da Vinci Surgical Systems producing service revenue, as well as the effects of the Customer Relief Program in the prior year, which resulted in an $80&#160;million decrease in service revenue in 2020. The installed base of da Vinci Surgical Systems grew 12% to approximately 6,730 as of December&#160;31, 2021; 7% to approximately 5,989 as of December&#160;31, 2020; and 12% to approximately 5,582 as of December&#160;31, 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the installed base, number of placements, and utilization of da Vinci Surgical Systems as metrics for financial and operational decision-making and as a means to evaluate period-to-period comparisons. Management believes that the installed base, number of placements, and utilization of da Vinci Surgical Systems provide meaningful supplemental information regarding our performance, as management believes that the installed base, number of placements, and utilization of da Vinci Surgical Systems are an indicator of the rate of adoption of robotic-assisted surgery as well as an indicator of future recurring revenue (particularly service revenue). Management believes that both it and investors benefit from referring to the installed base, number of placements, and utilization of da Vinci Surgical Systems in assessing our performance and when planning, forecasting, and analyzing future periods. The installed base, number of placements, and utilization of da Vinci Surgical Systems also facilitate management&#8217;s internal comparisons of our historical performance. We believe that the installed base, number of placements, and utilization of da Vinci Surgical Systems are useful to investors as metrics, because (1) they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making, and (2) they are used by institutional investors and the analyst community to help them analyze the performance of our business. The vast majority of da Vinci Surgical Systems installed are connected via the internet. System logs can also be accessed by field engineers for systems that are not connected to the internet. We utilize this information as well as other information from agreements and discussions with our customers that involve estimates and judgments, which are, by their nature, subject to substantial uncertainties and assumptions. Estimates and judgments for determining the installed base, number of placements, and utilization of da Vinci Surgical Systems may be impacted over time by various factors, including system internet connectivity, hospital and distributor reporting behavior, and inherent complexities in new agreements. Such estimates and judgments are also susceptible to technical errors. In addition, the relationship between the installed base, number of placements, and utilization of da Vinci Surgical Systems and our revenues may fluctuate from period to period, and growth in the installed base, number of placements, and utilization of da Vinci Surgical Systems may not correspond to an increase in revenue. The installed base, number of placements, and utilization of da Vinci Surgical Systems are not intended to be considered in isolation or as a substitute for, or superior to, revenue or other financial information prepared and presented in accordance with GAAP.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 qualified customers that have committed da Vinci programs where we charge for the system and service as the systems are utilized. We believe that these alternative </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financing structures have been effective and well-received, and we are willing to expand the proportion of these structures based on customer demand. We include operating and sales-type leases, and systems placed under usage-based arrangements, in our system placement 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the years ended December 31, 2021, 2020, and 2019, we placed 668, 432, and 425 da Vinci Surgical Systems, respectively, under lease and usage-based arrangements, of which 517, 317, and 384 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 or, in the case of usage-based arrangements, as the systems are used. We generally 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 $277 million, $177 million, and $107 million for the years ended December 31, 2021, 2020, and 2019, respectively. As revenue for operating leases and usage-based 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. Generally, lease transactions generate similar gross margins as our sale transactions. As of December 31, 2021, a total of 1,294 da Vinci Surgical Systems were installed at customers under operating lease or usage-based arrangements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. In addition, as customers divert resources to the treatment of or the preparation to treat patients with COVID-19, we may be exposed to defaults under our lease financing arrangements. Moreover, usage-based arrangements generally contain no minimum payments; therefore, customers may exit such arrangements without paying a financial penalty to us. As a result of the COVID-19 pandemic, we anticipate that some customers will exit such arrangements or seek to amend the terms of our operating lease and usage-based arrangements with them.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 $96.0 million, $52.2 million, and $92.8 million for the years ended December&#160;31, 2021, 2020, and 2019, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 some markets, system placements are constrained by regulation. In geographies where da Vinci</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">procedure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adoption is in an early stage or system placements are constrained by regulation, 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 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. Systems revenue grew 44% to $1.69 billion in 2021. Systems revenue declined 12% to $1.18 billion in 2020. Systems revenue grew 19% to $1.35 billion in 2019. Based on the factors outlined in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above, we believe that historical system placement trends may not be a good indicator of future system placements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 da Vinci Energy&#160;and EndoWrist&#160;and SureForm 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">operations and surgeries for other life-threatening conditions. Seasonality in the U.S. for 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. As a result of the factors outlined in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above, including past and potentially future recommendations of authorities to defer elective procedures, historical procedure patterns may be disrupted.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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="i30d98ad3bee64d018232130137db9899_106"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory Activities</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. For example, we have seen elongated regulatory approval timelines in the U.S. and the EU.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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. Since 2019, we obtained regulatory clearances for the following products:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In December 2021, we obtained FDA clearance for our 8 mm SureForm 30 Curved-Tip Stapler and reloads for use in general, thoracic, gynecologic, urologic, and pediatric surgery. The 8 mm SureForm 30 stapler is expected to launch in the U.S. in 2022, with other countries to follow.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In late 2020 and early 2021, we obtained FDA clearance, CE mark clearance, and other regulatory clearances in most of our significant markets to market our Extended Use Instruments.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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. Following the FDA clearance, in February 2020, we received CE mark clearance for both products. In March 2020, we received regulatory clearance in Japan to market both our SynchroSeal instrument and E-100 generator. We received regulatory clearance in South Korea to market our SynchroSeal instrument and E-100 generator in January 2020 and August 2020, respectively.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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. We have also received CE mark clearance for our SureForm 45 Curved-Tip Stapler and SureForm 45 Gray reload. In September 2019, we received regulatory clearance in Japan to market both our SureForm 45 Curved-Tip Stapler and SureForm 45 Gray reload. We received regulatory clearance in South Korea to market our SureForm 45 Curved-Tip Stapler and SureForm 45 Gray reload in June 2021 and July 2021, respectively.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 Xi and da Vinci X Surgical Systems in Europe. Following the CE mark, in July 2019, we obtained FDA clearance for our da Vinci Endoscope Plus. We have also received regulatory clearances in South Korea and Japan to market our da Vinci Endoscope Plus in December 2019 and May 2020, respectively.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 and, in February 2020, we received CE mark clearance.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 flexible, robotic-assisted, catheter-based platform, designed to navigate through very small lung airways to reach peripheral nodules for biopsies. Our rollout of the Ion system is progressing well, and we are continuing to gather additional clinical evidence. We have placed 129 Ion systems as of December 31, 2021.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 currently conducting a pilot study of our Iris product and service in the field at a small group of U.S. hospitals to gain initial product experience and insights.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 2021, 2020, and 2019 in the New Product Introductions section below.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. After an adjustment notice was published in the third quarter of 2020, the government will now allow for the total sale of 225 new surgical robots into China, which could include da Vinci Surgical Systems as well as surgical systems introduced by others. As of December 31, 2021, we have sold 161 da Vinci Surgical Systems under this quota, and one system quota has expired; therefore, 63 surgical robots can still be imported and sold 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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 prostatectomy and partial nephrectomy, respectively. Most prostatectomies and partial nephrectomies were open procedures prior to da Vinci reimbursement. Da Vinci procedure reimbursement for prostatectomy and partial nephrectomy procedures are higher than open and conventional laparoscopic 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. An additional 7 da Vinci procedures were granted reimbursement effective April 1, 2020. These additional 19 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 19 procedures, there can be no assurance that the adoption pace for these procedures will be similar to prostatectomy or partial nephrectomy, given their higher reimbursement, or any other da Vinci procedure.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_109"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Procedures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In this equation, </span><span style="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="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="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the number and type of da Vinci procedures as metrics for financial and operational decision-making and as a means to evaluate period-to-period comparisons. Management believes that the number and type of da Vinci procedures provide meaningful supplemental information regarding our performance, as management believes procedure volume is an indicator of the rate of adoption of robotic-assisted surgery as well as an indicator of future revenue (including revenue from </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">usage-based arrangements). Management believes that both it and investors benefit from referring to the number and type of da Vinci procedures in assessing our performance and when planning, forecasting, and analyzing future periods. The number and type of da Vinci procedures also facilitate management&#8217;s internal comparisons of our historical performance. We believe that the number and type of da Vinci procedures are useful to investors as metrics, because (1) they allow for greater transparency with respect to key metrics used by management in its financial and operational decision-making, and (2) they are used by institutional investors and the analyst community to help them analyze the performance of our business. The vast majority of da Vinci Surgical Systems installed are connected via the internet. System logs can also be accessed by field engineers for systems that are not connected to the internet. We utilize certain methods that rely on information collected from the systems installed for determining the number and type of da Vinci procedures performed that involve estimates and judgments, which are, by their nature, subject to substantial uncertainties and assumptions. Estimates and judgments for determining the number and type of da Vinci procedures may be impacted over time by various factors, including changes in treatment modalities, hospital and distributor reporting behavior, and system internet connectivity. Such estimates and judgments are also susceptible to algorithmic or other technical errors. In addition, the relationship between the number and type of da Vinci procedures and our revenues may fluctuate from period to period, and da Vinci procedure volume growth may not correspond to an increase in revenue. The number and type of da Vinci procedures are not intended to be considered in isolation or as a substitute for, or superior to, revenue or other financial information prepared and presented in accordance with GAAP.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, urologic surgery, gynecologic 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), colorectal procedures, cholecystectomies, and bariatrics. Target procedures in urology include prostatectomy and partial nephrectomy. Target procedures in gynecology include hysterectomy for both cancer and benign conditions and sacrocolpopexy. In cardiothoracic surgery, target procedures include lobectomy. In head and neck surgery, target procedures include transoral surgery. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, approximately 1,594,000 surgical procedures were performed with da Vinci Surgical Systems, compared to approximately 1,243,000 and 1,229,000 surgical procedures performed with da Vinci Surgical Systems in 2020 and 2019, respectively. The increase in our overall procedure volume in 2021 reflects the significant disruption caused by the COVID-19 pandemic in 2020, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above, and was driven by growth in U.S. general surgery and gynecology procedures and worldwide urology procedures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 1,109,000 in 2021, compared to approximately 876,000 in 2020 and approximately 883,000 in 2019. General surgery was our largest and fastest growing U.S. specialty in 2021 with procedure volume that grew to approximately 589,000 in 2021, compared to approximately 434,000 in 2020 and approximately 421,000 in 2019. Gynecology was our second largest U.S. surgical specialty in 2021 with procedure volume that grew to approximately 316,000 in 2021, compared to approximately 267,000 in 2020 and approximately 282,000 in 2019. Urology was our third largest U.S. surgical specialty in 2021 with procedure volume that grew to approximately 153,000 in 2021, compared to approximately 134,000 in 2020 and approximately 138,000 in 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 485,000 in 2021, compared to approximately 367,000 in 2020 and approximately 346,000 in 2019. Urology was our largest OUS specialty in 2021 with procedure volume that grew to approximately 264,000 in 2021, compared to approximately 214,000 in 2020 and approximately 206,000 in 2019. General surgery was our second largest OUS specialty in 2021 with procedure volume that grew to approximately 101,000 in 2021, compared to approximately 68,000 in 2020 and approximately 62,000 in 2019. Thoracic procedures also contributed to OUS procedure growth with higher growth rates than urology and general surgery procedures.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="i30d98ad3bee64d018232130137db9899_115"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Procedures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Total da Vinci procedures performed by our customers grew approximately 28% for the year ended December 31, 2021, compared to approximately 1% for the year ended December 31, 2020. Total da Vinci procedures performed by our customers grew approximately 19% for the three months ended December 31, 2021, compared to approximately 6% for the three months ended December 31, 2020. The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">full year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and fourth quarter 2021 procedure growth was largely attributable to growth in U.S. general surgery and growth in OUS markets. The </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">full year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and fourth quarter 2020 procedure results reflect significant disruption caused by the COVID-19 pandemic, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above. The COVID-19 pandemic continued to impact our procedures in 2021 in geographies and markets where there was a resurgence of the virus. Delays in both the diagnosis of and treatments of disease reflecting patient concerns over contracting COVID-19 has also impacted the number of procedures. This was most pronounced in prostatectomy procedures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. da Vinci procedures grew approximately 27% for the year ended December 31, 2021, as compared to the prior year. U.S. da Vinci procedures declined approximately 1% for the year ended December 31, 2020. The 2021 U.S. procedure growth was largely attributable to growth in general surgery procedures, most notably hernia repair, cholecystectomy, and bariatric procedures, as well as in the more mature gynecologic procedure category, most notably hysterectomies. The 2020 U.S. procedure results reflect significant disruption caused by the COVID-19 pandemic, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above, whereas the 2021 procedure results reflected COVID-19 resurgences throughout the year, which also significantly impacted our procedures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. da Vinci procedures grew approximately 16% for the three months ended December 31, 2021, compared to approximately 5% for the three months ended December 31, 2020. The fourth quarter 2021 U.S. procedure growth was largely attributable to growth in general surgery procedures, most notably hernia repair, cholecystectomy, and bariatric procedures. The fourth quarter 2020 U.S. procedure results reflect significant disruption caused by the COVID-19 pandemic and regional resurgences, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above, whereas the fourth quarter of 2021 reflected a COVID-19 resurgence later in the quarter, which also impacted our procedures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OUS da Vinci procedures grew approximately 32% for the year ended December 31, 2021, compared to approximately 6% for the year ended December 31, 2020. The 2021 OUS procedure growth was driven by continued growth in urologic procedures, including prostatectomies and partial nephrectomies, and earlier stage growth in general surgery (particularly colorectal), gynecology, and thoracic procedures. The 2021 OUS procedure growth also reflects continued adoption in European and Asian markets. We saw strong procedure growth in China, Japan, South Korea, and Germany during 2021. The 2020 OUS procedure results reflect significant disruption caused by the COVID-19 pandemic, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above, whereas the 2021 procedure results reflected COVID-19 resurgences throughout the year, which also significantly impacted our 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OUS da Vinci procedures grew approximately 28% for the three months ended December 31, 2021, compared to approximately 11% for the three months ended December 31, 2020. The fourth quarter 2021 OUS procedure growth was driven by continued growth in urologic procedures, including prostatectomies, and earlier stage growth in general surgery (particularly colorectal), gynecology, and thoracic procedures. We saw strong procedure growth in China, Japan, Germany, South Korea, and Italy during the fourth quarter of 2021. The fourth quarter 2020 OUS procedure growth reflects significant procedure disruption caused by the COVID-19 pandemic, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above, whereas the fourth quarter of 2021 reflected a COVID-19 resurgence later in the quarter, which also impacted our procedures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;In 2021, general surgery procedures in the U.S. grew to approximately 589,000 in 2021, compared to approximately 434,000 in 2020 and approximately 421,000 in 2019. Inguinal and ventral hernia repairs, cholecystectomies, and bariatric procedures contributed the most incremental procedures in 2021, while cholecystectomies and bariatric procedures contributed to the most incremental procedures in 2020 and inguinal and ventral hernia repairs contributed the most incremental procedures in 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that growth in hernia repair using da Vinci 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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 may be adopted.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bariatric procedures have grown significantly for the last two years. These procedures have been an increased area of focus in 2021 and 2020 and may also have benefited from certain patients prioritizing weight loss as obesity is a significant COVID-19 risk factor. In addition, our SureForm 60mm Stapler provides surgeons a more optimized robotic tool set for bariatric procedures. However, the diagnoses and treatment pathways for bariatric patients are long, and many of the patients may have begun their treatment pathway prior to the spread of COVID-19; therefore, we cannot provide any assurance that we will continue to see significant growth in bariatric procedures in future periods.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 certain technologies, such as the EndoWrist and SureForm Staplers, energy devices, and Integrated Table Motion.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In 2021, gynecology procedures in the U.S. grew to approximately 316,000 in 2021, compared to approximately 267,000 in 2020 and approximately 282,000 in 2019, driven by an increase in benign hysterectomy procedures and, to a lesser extent, hysterectomy procedures 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Along with U.S. general surgery and gynecology, global urology procedures have also been a strong contributor to our overall procedure growth. In the U.S., da Vinci 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. In 2021, U.S. prostatectomy procedures grew, compared to a modest decline in 2020. For OUS, prostatectomy is at varying states of adoption in different areas of the world but is the largest overall da Vinci procedure. In 2021, we saw high-teens growth in OUS prostatectomy procedures compared to slight growth in 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The 2021 OUS procedure growth rate reflects continued da Vinci adoption in European and Asian markets, although it also reflects disruption caused by the COVID-19 pandemic, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above. We saw strong procedure growth in China, Japan, South Korea, Germany, Brazil, France, and the UK during 2021. In China, procedure growth accelerated as a result of new system placements during the year as well as very high system utilization.</span></div><div id="i30d98ad3bee64d018232130137db9899_118"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">System Demand</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We placed 1,347 da Vinci Surgical Systems in 2021, compared to 936 systems in 2020. The increase in systems placed reflects the significant disruption experienced as a result of the COVID-19 pandemic in 2020, as well as procedure growth in 2021, more customers trading in da Vinci Si Surgical Systems for fourth generation systems in order to access fourth generation instruments and capabilities as well as to standardize their system portfolio, and further customer validation that surgery addresses their quadruple aim objectives.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While 2021 placements grew 44% compared with 2020, future placements of da Vinci Surgical Systems will be impacted by a number of factors: supply chain risks; economic and geopolitical factors; the impact of the current COVID-19 pandemic, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above; hospital response to the evolving healthcare environment; procedure growth rates; hospital consolidation trends; evolving system utilization and point of care dynamics; capital replacement trends, including a declining number of older generation systems available for trade-in transactions; 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 da Vinci Xi Surgical System, da Vinci X Surgical System, and da Vinci SP Surgical System, and related instruments; and market response. Market acceptance of our da Vinci SP Surgical System and the nature and timing of additional da Vinci SP regulatory indications may also impact future system placements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Demand may also be impacted by robotic-assisted surgery competition, including from companies that 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: Asensus Surgical, Inc.; avateramedical GmbH; CMR Surgical Ltd.; Johnson &amp; Johnson; Medicaroid, Inc.; Medrobotics Corporation; Medtronic plc; meerecompany Inc.; MicroPort Scientific Corporation; Olympus Corporation; Samsung Group; Shandong Weigao Group Medical Polymer Company Ltd.; and Titan Medical Inc.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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="i30d98ad3bee64d018232130137db9899_124"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SureForm 30 Curved-Tip Stapler and Reloads.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In December 2021, we obtained FDA clearance for our 8 mm SureForm 30 Curved-Tip Stapler and reloads (gray, white, and blue) for use in general, thoracic, gynecologic, urologic, and pediatric surgery. It has been designed to help surgeons better visualize and reach anatomy through a combination of the 8 mm diameter instrument shaft and jaws, 120-degree cone of wristed articulation, and the curved tip. As it fits through the 8 mm da Vinci surgical system instrument cannula, the stapler allows different angles for surgeons to approach patient anatomy. Consistent with the other SureForm staplers, the 8 mm SureForm 30 Curved-Tip Stapler integrates SmartFire technology, which makes automatic adjustments to the firing process as staples are formed and the transection is made. The technology makes more than 1,000 measurements per second, helping achieve a consistent staple line. The 8 mm SureForm 30 stapler is expected to launch in the U.S. in 2022, with other countries to follow.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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. Following the FDA clearance, in February 2020, we received CE mark clearance for both products. In March 2020, we received regulatory clearance in Japan to market both our SynchroSeal instrument and E-100 generator. In August 2020, we received regulatory clearance in South Korea to market our 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 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 da Vinci Xi Surgical Systems. The generator delivers high frequency energy for cutting, coagulation, and vessel sealing of tissues.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 Stapler and Gray Reload.</span><span style="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. We have also received CE mark clearance for our SureForm 45 Curved-Tip Stapler and SureForm 45 Gray reload. In September 2019, we received regulatory clearance in Japan to market both our SureForm 45 Curved-Tip Stapler and SureForm 45 Gray reload. We received regulatory clearance in South Korea to market our SureForm 45 Curved-Tip Stapler and SureForm 45 Gray reload in June 2021 and July 2021, respectively. SureForm 45 Curved-Tip Stapler 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 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. We have also received regulatory clearances in South Korea and Japan to market our da Vinci Endoscope Plus in December 2019 and May 2020, respectively. The da Vinci Endoscope Plus leverages new sensor technology to allow for increased sharpness and color accuracy.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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. In February 2020, we received CE mark clearance for our da Vinci Handheld Camera. We broadly launched the da Vinci Handheld Camera in our European direct markets as well as in the U.S. in May 2020 and June 2020, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 articulate 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. Our rollout of the Ion system is progressing well, and we are continuing to gather additional clinical evidence. We have placed 129 Ion systems as of December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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. The </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">service is currently being used in pilot studies. We launched our first pilot site in 2019, continued in 2020 with select sites, and have six pilot sites as of December 31, 2021.</span></div><div id="i30d98ad3bee64d018232130137db9899_127"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of Orpheus Medical</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, we acquired Orpheus Medical Ltd. and its wholly owned subsidiaries to deepen and expand our integrated informatics platform. Orpheus Medical provides hospitals with information technology connectivity, as well as expertise in processing and archiving surgical videos. Orpheus Medical is a wholly owned subsidiary of Intuitive.</span></div><div id="i30d98ad3bee64d018232130137db9899_130"></div><div style="margin-bottom:6pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intuitive Ventures</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we launched Intuitive Ventures, an inaugural $100&#160;million fund focused on investment opportunities in companies that share Intuitive&#8217;s commitment to advancing positive outcomes in healthcare.</span></div><div id="i30d98ad3bee64d018232130137db9899_133"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Operational and Financial Highlights</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 31% to $5.7 billion for the year ended December&#160;31, 2021, compared to $4.4 billion for the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Approximately 1,594,000 da Vinci procedures were performed during the year ended December&#160;31, 2021, an increase of 28% compared to approximately 1,243,000 da Vinci procedures for the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 26% to $3.10 billion for the year ended December&#160;31, 2021, compared to $2.46 billion for the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 44% to $1.69 billion for the year ended December&#160;31, 2021, compared to $1.18 billion for the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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,347</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">da Vinci Surgical Systems were placed during the year ended December&#160;31, 2021, an increase of 44% compared to 936 systems during the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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, 2021, we had a da Vinci Surgical System installed base of approximately 6,730 systems, an increase of 12% compared to the installed base of approximately 5,989 systems as of December&#160;31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Utilization of da Vinci Surgical Systems, measured in terms of procedures per system per year, increased 17% relative to 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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,2021, we placed 93 Ion systems, an increase of 258% compared to 26 Ion systems during the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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.3% for the year ended December&#160;31, 2021, compared to 65.6% for the year ended December&#160;31, 2020.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 73% to $1.82&#160;billion for the year ended December&#160;31, 2021, compared to $1.05&#160;billion for the year ended December&#160;31, 2020. Operating income included $457 million and $399 million of share-based compensation expense related to employee stock plans and $37.0 million and $60.9 million of intangible asset-related charges for the years ended December&#160;31, 2021, and 2020, respectively.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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, 2021, we had $8.62 billion in cash, cash equivalents, and investments. Cash, cash equivalents, and investments increased by $1.75 billion, compared to $6.87 billion as of December&#160;31, 2020, primarily as a result of cash generated from operating activities, partially offset by capital expenditures.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_139"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This section of the Annual Report on Form 10-K generally discusses 2021 and 2020 items and year-to-year comparisons between 2021 and 2020. Discussions of 2019 items and year-to-year comparisons between 2020 and 2019 that are not included in this report on Form 10-K can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:33.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></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:7.710%"></td><td style="width:0.1%"></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.647%"></td><td style="width:0.1%"></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:7.710%"></td><td style="width:0.1%"></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.647%"></td><td style="width:0.1%"></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:7.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>total<br/>revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>total<br/>revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">% of<br/>total<br/>revenue</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,793.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,634.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,754.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,710.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,358.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,230.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,751.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,497.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,368.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,329.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,404.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service gross profit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,958.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,861.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,110.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,466.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">595.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">557.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,137.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,811.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,502.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,728.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net income attributable to noncontrolling interest in joint venture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,704.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span><br/></span></div><div id="i30d98ad3bee64d018232130137db9899_142"></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total Revenue</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by 31% to $5.7 billion for the year ended December&#160;31, 2021, compared to $4.4 billion for the year ended December 31, 2020. Total revenue for the year ended December&#160;31, 2020, decreased by 3% compared to $4.5 billion for the year ended December 31, 2019. The increase in total revenue for the year ended December 31, 2021, resulted from 44% higher systems revenue, driven by 44% higher system placements, 26% higher instruments and accessories revenue, driven by approximately 28% higher procedure volume partially offset by the effects of the Extended Use Program, and 27% higher service revenue. In conjunction with our 2020 COVID-19 Customer Relief Program implemented in the second quarter of 2020, service revenue in 2020 was reduced by $80&#160;million as a result of service fee credits provided to customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 23%, 23%, and 20% for the years ended December&#160;31, 2021, 2020, and 2019, 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, 2021, as compared to 2020, or for the year ended December 31, 2020, as compared to 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 67%, 68%, and 70% of total revenue for the years ended December&#160;31, 2021, 2020, and 2019, 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 MIS, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the COVID-19 pandemic is expected to continue to cause strain on hospital resources, as outlined in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above, we cannot reliably estimate the extent total revenue will be impacted in the first quarter of 2022 and beyond.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 placements for the years ended December 31, 2021, 2020, and 2019, respectively (in millions, except percentages and unit placements):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Instruments and accessories</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,100.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Systems</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total product revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,793.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,634.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,754.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,710.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,358.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,853.2&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,962.7&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,129.5&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OUS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,710.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,358.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Revenue - U.S.</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Revenue - OUS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Instruments and accessories</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,100.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total recurring revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,293.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,356.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,239.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% of Total revenue </span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Da Vinci Surgical System Placements by Region:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. unit placements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OUS unit placements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total unit placements*</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">936&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*Systems placed under operating leases (included in total unit placements)</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Da Vinci Surgical System Placements involving System Trade-ins:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit placements involving trade-ins</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit placements not involving trade-ins</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">677&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Ion System Placements</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div id="i30d98ad3bee64d018232130137db9899_145"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue increased by 32% to $4.8 billion for the year ended December&#160;31, 2021, compared to $3.6 billion for the year ended December&#160;31, 2020. Product revenue for the year ended December&#160;31, 2020, decreased by 3% compared to $3.8 billion for the year ended December&#160;31, 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Instruments and accessories revenue increased by 26% to $3.10 billion for the year ended December&#160;31, 2021, compared to $2.46 billion for the year ended December&#160;31, 2020. The increase in instruments and accessories revenue was driven primarily by procedure growth of 28% and incremental sales of our advanced instruments, partially offset by stocking orders in Q4 2020 associated with the Company&#8217;s launch of Extended Use Instruments. The 2021 U.S. procedure growth of approximately 27%, compared to a 2020 U.S. procedure decline of approximately 1%, was driven by strong growth in general surgery procedures, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">most notably hernia repair, cholecystectomy, and bariatric procedures, and gynecology procedures, as well as moderate growth in the more mature urology procedure category. The 2020 U.S. procedure decline was primarily a result of the significant disruption caused by the COVID-19 pandemic, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above. The 2021 OUS procedure volumes grew by approximately 32%, compared to 2020 OUS procedure growth of 6%. Key drivers for OUS procedure growth in 2021 were continued growth in urology procedures, most notably prostatectomy and partial nephrectomy procedures, and earlier stage growth in general surgery and gynecology procedures. The 2020 OUS procedure growth was impacted by the significant disruption caused by the COVID-19 pandemic, as noted in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section above. Geographically, the 2021 OUS procedure growth was driven by China, Japan, Korea, and Germany.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Systems revenue increased by 44% to $1.69 billion for the year ended December&#160;31, 2021, compared to $1.18 billion for the year ended December&#160;31, 2020. The higher 2021 systems revenue was primarily driven by higher system placements, higher operating lease revenue, higher lease buyouts, and higher 2021 ASPs, partially offset by a higher proportion of system placements under operating leases.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, a total of 1,347 da Vinci Surgical Systems were placed compared to 936 systems during 2020. By geography, 865 systems were placed in the U.S., 232 in Europe, 203 in Asia, and 47 in other markets during 2021, compared to 600 systems placed in the U.S., 136 in Europe, 157 in Asia, and 43 in other markets during 2020. During 2021, 517 of the 1,347 systems were placed under operating lease arrangements, compared to 317 of the 936 systems placed during 2020. The increase in system placements was primarily driven by decisions in 2020 by customers to defer purchases or leases of systems into future quarters as a result of the COVID-19 pandemic, as well as procedure growth, more customers trading in da Vinci Si Surgical Systems for fourth generation da Vinci Xi and da Vinci X systems in order to access fourth generation instruments and capabilities as well as to standardize their system portfolio, and further customer validation that surgery addresses their quadruple aim objectives.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We placed 668 and 432 da Vinci Surgical Systems under lease or usage-based arrangements, of which 517 and 317 systems were classified as operating leases for the years ended December 31, 2021, and 2020, respectively. Operating lease revenue was $277 million for the year ended December 31, 2021, compared to $177 million for the year ended December 31, 2020. Systems placed as operating leases represented 38% of total placements during 2021,</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 to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020. A total of 1,294 da Vinci Surgical Systems were installed at customers under operating lease or usage-based arrangements as of December 31, 2021, compared to 901 as of December&#160;31, 2020. Revenue from Lease Buyouts was $96 million for the year ended December 31, 2021, compared to $52 million for the year ended December 31, 2020. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 placed under operating lease or usage-based arrangements and Ion systems, was approximately $1.55 million for the year ended December 31, 2021, compared to approximately $1.50 million for the year ended December 31, 2020. The higher 2021 ASP was largely driven by lower relative trade-in volume and favorable product mix, partially offset by pricing discounts. ASP fluctuates from period to period based on geographic and product mix, product pricing, systems placed involving trade-ins, and changes in foreign exchange rates.</span></div><div id="i30d98ad3bee64d018232130137db9899_148"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue increased by 27% to $916 million for the year ended December&#160;31, 2021, compared to $724 million for the year ended December&#160;31, 2020. Service revenue for the year ended December&#160;31, 2020, remained unchanged at $724 million for the year ended December&#160;31, 2019. Higher service revenue in 2021 was primarily driven by a larger installed base of da Vinci Surgical Systems producing service revenue, as well as the effects of the Customer Relief Program in the prior year, which resulted in an $80&#160;million decrease in service revenue in 2020 as a result of service fee credits provided to customers.</span></div><div id="i30d98ad3bee64d018232130137db9899_151"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Profit</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, increased by 38% to $3.3 billion, representing 69.5% of product revenue, compared to $2.4 billion, representing 66.2% of product revenue, for the year ended December&#160;31, 2020. The higher 2021 product gross profit was primarily driven by higher product revenue and higher product gross profit margin. The higher product gross profit margin for the year ended December&#160;31, 2021, was primarily driven by higher 2021 ASPs, lower year-over-year excess and obsolete inventory costs, and lower year-over-year intangible assets amortization expense, partially offset by higher share-based compensation expense. In addition, we incurred period costs in the second, third, and fourth quarters of 2020 associated with abnormally low production, which did not recur in 2021 as a result of increased production volumes.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021 and 2020, included share-based compensation expense of $68.9 million and $58.9 million, respectively, and intangible assets amortization expense of $17.6 million and $35.5 million, respectively.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, increased by 38% to $629 million, representing 68.6% of service revenue, compared to $457 million, representing 63.1% of service revenue, for the year ended December&#160;31, 2020. The higher 2021 service gross profit was driven by higher service revenue, reflecting a larger installed base of da Vinci Surgical Systems, and higher service gross profit margin. The lower service gross profit margin for the year ended&#160;December 31, 2020, was primarily driven by the $80&#160;million decrease in service revenue as a result of the Customer Relief Program.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021 and 2020, included share-based compensation expense of $22.2 million and $24.0 million, respectively, and intangible assets amortization expense of $1.0 million and $3.7 million, respectively.</span></div><div id="i30d98ad3bee64d018232130137db9899_154"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, increased by 21% to $1.47 billion, compared to $1.22 billion for the year ended December&#160;31, 2020. The increase in selling, general and administrative expenses for the year ended December&#160;31, 2021, was primarily driven by higher headcount, resulting in increased fixed and share-based compensation expense, higher variable compensation, and increased infrastructure costs to support our growth. In addition, there were higher marketing, travel, and training expenses in 2021, as compared with the prior year. Also, in the fourth quarters of 2021 and 2020, we made charitable contributions of $30&#160;million and $25&#160;million, respectively, to the Intuitive Foundation, a not-for-profit organization 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020, included share-based compensation expense of $232 million and $202 million, respectively, and intangible assets amortization expense of $7.3 million and $6.9 million, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expenses were 25% for 2021, as a percentage of revenue, compared to 28% for 2020, and 26% for 2019. Our spending in 2021 reflected a continued but less pronounced curtailment of certain costs as a result of the COVID-19 pandemic, including travel, marketing events, clinical trials, and other related expenses. We expect that these costs will continue to increase to the extent that the impact of COVID-19 decreases and decline to the extent that the impact of COVID-19 increases. In addition, we expect spending to increase as a percentage of revenue as we continue to support our customers, invest in innovation focused on the quadruple aim, and invest in manufacturing and our supply chain to ensure supply for our customers.</span></div><div id="i30d98ad3bee64d018232130137db9899_157"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, increased by 13% to $671 million, compared to $595 million for the year ended December&#160;31, 2020. The increase in research and development expenses for the year ended December&#160;31, 2021, was primarily driven by higher personnel-related expenses, including share-based compensation expense, and other project costs incurred to support a broader set of product development initiatives, including Ion and SP platform investments, digital investments, advanced instrumentation, advanced imaging, and future generations of robotics.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020, included share-based compensation expense of $134 million and $114 million, respectively, and intangible asset-related charges of $11.1 million and $15.8 million, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_160"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and other income, net, was $69.3 million for the year ended December&#160;31, 2021, compared to $157.2 million for the year ended December 31, 2020, and $127.7 million for the year ended December 31, 2019. The decrease in interest and other income, net, for the year ended December&#160;31, 2021, was primarily driven by lower gains on investments resulting from strategic arrangements, lower interest income earned, despite higher cash and investment balances, due to the decline in average interest rates, and gains on the sale of certain securities in 2020, partially offset by foreign exchange losses realized in 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We held an equity investment in preferred shares of Broncus Holding Corporation (&#8220;Broncus&#8221;), which was reflected in our financial statements on a cost basis. During the first quarter of 2021, we recorded an unrealized gain on our investment in </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Broncus of approximately $14&#160;million. In September 2021, Broncus completed an initial public offering (&#8220;IPO&#8221;) of common shares on the Stock Exchange of Hong Kong. Upon completion of the IPO, the preferred shares were converted to common shares in Broncus, and we recognized a net gain on this investment in the third quarter of 2021 of approximately $8&#160;million. We are restricted from selling these shares for a period of six months. In the fourth quarter of 2021, we recognized a loss on this investment of approximately $17&#160;million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We held an equity investment in common shares of Bolder Surgical Holdings, Inc. (&#8220;Bolder&#8221;), which was reflected in our financial statements on a cost basis. During the fourth quarter of 2021, Hologic, Inc., a publicly traded company, completed its acquisition of Bolder. Under the terms of the acquisition agreement, we received cash on the date of closing and recognized a gain on this investment of approximately $10&#160;million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We held an equity investment in preferred shares of InTouch Technologies, Inc. (&#8220;InTouch&#8221;), which was reflected in the our financial statements on a cost basis. On July 1, 2020, Teladoc Health, Inc. (&#8220;Teladoc&#8221;), a publicly traded company, completed its acquisition of InTouch. Based on the terms of the agreement, we received Teladoc shares on the date of closing and recognized a gain on our investment of approximately $45&#160;million. We were restricted from selling these shares for a period of six months. In January 2021, we sold all of our shares in Teladoc and recognized a gain on this investments of approximately $11&#160;million. This gain was offset by a $7.5&#160;million loss recognized upon the settlement of a corresponding derivative collar contract in January 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company recorded unrealized gains on other strategic investments in 2020 of approximately $22&#160;million.</span></div><div id="i30d98ad3bee64d018232130137db9899_163"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax expense was $162 million, $140 million, and $120 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. Our effective tax rate for 2021 was approximately 8.6% compared to 11.6% for 2020 and 8.0% for 2019. Our effective tax rate for 2021, 2020, and 2019 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, and the federal research and development credit benefit, partially offset by U.S. tax on foreign earnings and state income taxes (net of federal benefit). </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate for 2021 included a one-time benefit of $66.4&#160;million from re-measurement of our Swiss deferred tax assets resulting from the extension of the economic useful life of certain intangible assets. Our effective tax rate for 2020 included an increase of $39.3&#160;million in unrecognized tax benefits with a corresponding increase to income tax expense. This increase was related to intercompany charges for share-based compensation for relevant periods prior to 2020, triggered by the finalization of a Ninth Circuit Court of Appeals opinion involving an independent third party. An additional charge of $13.6&#160;million related to this matter was recorded to income tax expense in 2021, primarily as a result of additional IRS guidance issued in July 2021. Our effective tax rate for 2019 included a one-time benefit of $51.3 million 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our 2021, 2020, and 2019 provisions for income taxes included excess tax benefits associated with employee equity plans of $186&#160;million, $166 million, and $147 million, respectively, which reduced our effective tax rate by 9.8, 13.8, and 9.8 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 awards 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 change due to activities of various tax authorities, including evolving interpretations of existing tax laws in the jurisdictions we operate, potential assessment of additional tax, possible settlement of audits, or through normal expiration of various statutes of limitations, which could affect our effective tax rate in the period in which they change. Due to the uncertainty related to the timing and potential outcome of audits, we cannot estimate the range of reasonably possible change in unrecognized tax benefits that may occur in the next 12 months.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 id="i30d98ad3bee64d018232130137db9899_166"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Attributable to Noncontrolling Interest in Joint Venture</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, the companies have contributed $55&#160;million of up to $100&#160;million required by the joint venture agreement.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to noncontrolling interest in Joint Venture for the year ended December 31, 2021, was $23.5&#160;million, compared to $6.2&#160;million for the year ended December 31, 2020, and $2.5 million for the year ended December 31, 2019. The increase in net income attributable to noncontrolling interest in Joint Venture for the year ended December&#160;31, 2021, was primarily due to the increase in sales in China, as well as re-measurement losses related to the contingent consideration from the acquisition during the year ended December 31, 2020, which did not recur in 2021 as the contingent consideration has been finalized and paid. These increases in net income attributable to noncontrolling interest in Joint Venture were partially offset by additional long-term incentive plan expenses recorded as a result of an increase in the value of phantom share awards in China that were modified in the fourth quarter of 2021.</span></div><div id="i30d98ad3bee64d018232130137db9899_169"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="i30d98ad3bee64d018232130137db9899_172"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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.75 billion to $8.62 billion as of December&#160;31, 2021, from $6.87 billion as of December&#160;31, 2020, primarily from cash provided by our operations and proceeds from stock option exercises and employee stock purchases, partially offset by capital expenditures and taxes paid related to net share settlements of equity awards. Cash and cash equivalents plus short- and long-term investments increased by $1.02&#160;billion to $6.87 billion as of December&#160;31, 2020, from $5.85&#160;billion as of December&#160;31, 2019, primarily from cash provided by our operations and proceeds from stock option exercises and employee stock purchases, partially offset by capital expenditures, taxes paid related to net share settlements of equity awards, and share repurchases.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 by our 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. However, as a result of the COVID-19 pandemic, we may experience reduced cash flow from operations if we experience decreased revenues or if we extend payment terms on sales and operating lease and usage-based arrangements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, $481 million of our cash, cash equivalents, and investments was held by foreign subsidiaries. We intend to repatriate earnings from our Swiss subsidiary and joint venture in Hong Kong, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_175"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:18pt"><span style="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;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the years ended December&#160;31, 2021, 2020, and 2019:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(in millions)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,089.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,484.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,598.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,461.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(940.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,154.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(168.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rates on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(332.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div id="i30d98ad3bee64d018232130137db9899_178"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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, 2021, net cash provided by operating activities of $2.09 billion exceeded our net income of $1.73 billion, primarily due to the following factors:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="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 $729 million, consisting primarily of the following significant items: share-based compensation of $449 million; depreciation expense and losses on the disposal of property, plant, and equipment of $283 million; changes in deferred income taxes of $(63) million; and amortization of intangible assets of $27 million.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="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 $368 million of cash used in operating activities during the year ended December&#160;31, 2021. Inventory, including the transfer of equipment from inventory to property, plant, and equipment, increased by $256 million, primarily to address the growth in the business as well as to mitigate risks of disruption that could arise from trade, supply, or other matters. Refer to further details in the supplemental cash flow information in Note 4 to the Condensed Consolidated Financial Statements. Prepaid expenses and other assets increased by $205 million, primarily due to an increase in net investments in sales-type leases, and accounts receivable increased $142 million, primarily due to the timing of billings and collections. The unfavorable impact of these items on cash used in operating activities was partially offset by a $115 million increase in accrued compensation and employee benefits, primarily due to higher headcount and variable compensation, a $51 million increase in other liabilities, primarily due to additional accruals related to capital expenditures and timing of income tax payments, a $36 million increase in accounts payable, primarily due to the timing of payments and vendor billings, and a $33 million increase in deferred revenue, primarily due to the increased volume of sales contracts.</span></div><div style="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, net cash provided by operating activities of&#160;$1.48 billion&#160;exceeded our net income of&#160;$1.07 billion,&#160;primarily due to the following factors:</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="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 $691 million, consisting primarily of the following significant items: share-based compensation of $395 million; depreciation expense and losses on the disposal of property, plant, and equipment of $226 million; changes in deferred income taxes of $58 million; gains on investments, accretion, and amortization, net, of $55 million; and amortization of intangible assets of $50 million.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="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;$273 million&#160;of cash used in operating activities during the year ended December&#160;31, 2020. Inventory, including the transfer of equipment from inventory to property, plant, and equipment, increased by $170 million, primarily due to the increased number of systems under operating lease and usage-based arrangements and build-up to mitigate risks of disruption that could arise from trade, supply, or other matters, such as the COVID-19 pandemic. Prepaid expenses and other assets increased by $112 million, primarily due to an increase in net investments in sales-type leases and an increase in deferred commissions. Accounts payable decreased by $32 million, primarily due to the timing of payments. Accrued compensation and employee benefits decreased by $17 million, primarily due to the timing of bonus payments. The unfavorable impact of these items on cash used in operating activities was partially offset by a $37 million increase in other liabilities, primarily due to additional income tax reserves, and a $15 million increase in deferred revenue, primarily due to the effects of the Customer Relief Program.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_181"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, consisted primarily of purchases of investments (net of proceeds from sales and maturities of investments) of $2.10 billion and the acquisition of property and equipment of $354 million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2020, consisted of purchases of investments (net of proceeds from sales and maturities of investments) of&#160;$561 million,&#160;the acquisition of property and equipment of&#160;$342 million, and the Orpheus Medical acquisition, net of cash acquired, of $38 million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2019, consisted of purchases of investments (net of proceeds from sales and maturities of investments) of $669 million, the acquisition of property and equipment of $426 million, and the acquisition of businesses, net of cash acquired, of $60&#160;million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_184"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, consisted primarily of proceeds from stock option exercises and employee stock purchases of $277 million, partially offset by taxes paid on behalf of employees related to net share settlements of vested employee equity awards of $212 million and the payment of deferred purchase consideration of $22 million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2020, consisted primarily of taxes paid on behalf of employees related to net share settlements of vested employee equity awards of $175 million, cash used in the repurchase of approximately 0.7 million shares of our common stock in the open market for $134 million, and the payment of deferred purchase consideration of $85 million, partially offset by proceeds from stock option exercises and employee stock purchases of $309 million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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;2019, consisted&#160;primarily of cash used in the repurchase of approximately 1.7 million shares of our common stock in the open market for $270 million and taxes paid on behalf of employees related to net share settlements of vested employee equity awards of&#160;$159 million, partially offset by proceeds from stock option exercises and employee stock purchases of $273 million.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 increase significantly in 2022 to a range between $700&#160;million and $1&#160;billion. A significant portion of this investment involves construction of facilities to provide incremental space for growth, to consolidate operations to enhance efficiency, and to replace leased spaces with owned spaces. These capital investments also expand our OUS footprint in support of opportunities for growth in key international markets. We intend to fund these capital investments with cash generated from operations.</span></div><div id="i30d98ad3bee64d018232130137db9899_187"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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, Israel, and other 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 to the Consolidated Financial Statements included in Part II, Item 8 for further details.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Total purchase commitments and obligations as of December 31, 2021 is estimated to be $1.51&#160;billion, of which $1.41&#160;billion is due within a year. 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. 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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which the achievement of these milestones is neither probable nor reasonably estimable, such contingencies have not been recorded on our Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2017 Tax Act deemed repatriation tax.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  As of December&#160;31, 2021, our obligation associated with the deemed repatriation tax is $182&#160;million, of which $21&#160;million is due within a year. Amounts due are expected to be paid in installments in accordance with the 2017 Tax Act.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_190"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, 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="i30d98ad3bee64d018232130137db9899_193"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:3pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments Valuation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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, money market funds, and equity investments with and without readily determinable value. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, we identify instruments with an amortized cost basis in excess of estimated fair value. Available-for-sale instruments in an unrealized loss position are written down to fair value through a charge to other income, net in the Consolidated Statements of Income, if we intend to sell the security or it is more likely than not we will be required to sell the security before recovery of its amortized cost basis. For the remaining securities, we assess what amount of the excess, if any, is caused by expected credit losses. Factors considered in determining whether a credit-related loss exists include the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, and the expected cash flows from the security. 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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019. As of December&#160;31, 2021, and 2020, net unrealized losses on investments of $16.0 million and $29.5 million, net of tax, respectively, were included in accumulated other comprehensive income/(loss).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue recognition.</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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. As a result, management must make estimates of potential future product returns 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 reported accounts receivable and operating expenses could result.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventory valuation.</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets.</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business combinations.</span><span style="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, including contingent consideration, to the assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. The excess of the fair </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of the purchase consideration over the fair value of assets acquired, liabilities assumed, and any noncontrolling interest is recorded as goodwill. When determining the fair value of assets acquired, liabilities assumed, and any noncontrolling interest, 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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 and the estimated volatility of our common stock price over the expected term. 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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use implied volatility based on traded Intuitive 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="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 our traded options;</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 our traded options to options granted; and</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="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 our traded options used to derive implied volatility.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160; </span><span style="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 </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_196"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_199"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7A.&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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&#8217;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. treasury and U.S. government agency securities, municipal notes, corporate notes and bonds, commercial paper, non-U.S. government agency securities, cash deposits, and money market funds. 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, 2021, was approximately 1.2 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 or decrease in interest rate by 25 basis points would have resulted in a decrease or increase in the fair value of our net investment position of approximately $23 million, respectively, as of December&#160;31, 2021. We do not utilize derivative financial instruments to manage our interest rate risks.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncertain financial markets could result 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, sales denominated in foreign currencies were approximately 23% 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 and expenses. For the year ended December&#160;31, 2021, our revenue would have decreased by approximately $25.1 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, 2021, would have resulted in an approximately $7.6 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_202"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7"> of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 8.&#160;&#160;&#160;&#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index To Consolidated Financial Statements</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page No.</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_205">Report of Independent Registered Public Accounting Firm</a>  &#8211;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PCAOB ID:</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDIvZnJhZzo3OGRmMzFhMDQyMDc0MDE2YTJlZDNmYzAyZDNiM2Q0OC90YWJsZToyYTkyYTVjNmZmNzI0NTU4OWQ2ZDQxMGFmZTlhYWY4My90YWJsZXJhbmdlOjJhOTJhNWM2ZmY3MjQ1NTg5ZDZkNDEwYWZlOWFhZjgzXzItMi0xLTEtNjI4Nzg_35f221c2-9491-4c2a-94a9-a3ddf6ffb4a8">238</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_205">82</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_208">Consolidated Balance Sheets a</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_208">s of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_208"> December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_208">1</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_208">, and 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_208">2</a>0</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_208">83</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_214">Consolidated Statements of Income for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_214">1</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_214">, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_214">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_214">, and 201</a>9</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_214">84</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_223">Consolidated Statements of Comprehensive Income for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_223">1</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_223">, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_223">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_223">, and 201</a>9</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_223">85</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_229">Consolidated Statements of Stockholders&#8217; Equity for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_229">1</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_229">, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_229">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_229">, and 201</a>9</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_229">86</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_235">Consolidated Statements of Cash Flows for the years ended December&#160;31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_235">1</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_235">, 20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_235">20</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_235">, and 201</a>9</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_235">87</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_238">Notes to the Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_238">88</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_295">Schedule II&#8212;Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_295">118</a></span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_205"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="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="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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, 2021 and 2020, 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, 2021, including the related notes and financial statement schedule listed in the index appearing under Item 15(a)(2) (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, 2021, based on criteria established in </span><span style="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="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2013)</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="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="margin-bottom:6pt;text-align:justify"><span style="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, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December&#160;31, 2021 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, 2021, based on criteria established in </span><span style="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="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2013)</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="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="margin-bottom:6pt;text-align:justify"><span style="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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determination of Standalone Selling Prices Related to System Sale Arrangements</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Notes 2 and 5 to the consolidated financial statements, the Company recognized $1,693.4 million of systems revenue, during the year ended December 31, 2021. 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. 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 management 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.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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 determination of standalone selling prices related to system sale arrangements is a critical audit matter are the significant judgment by management when determining estimates of standalone selling prices, which in turn led to a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating audit evidence relating to the estimates of standalone selling prices used to allocate the transaction price of an arrangement to each distinct performance obligation.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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 over the revenue recognition process, including controls over the determination of the estimates of standalone selling prices. These procedures also included, among others, (i) testing management&#8217;s process for determining the estimates of standalone selling prices; (ii) evaluating the appropriateness of the overall methodology used by management to develop the estimates, including the appropriateness of the data inputs related to the products and services, geographies, and type of customer used in the methodology; (iii) testing the completeness and accuracy of the data used in the methodology; and (iv) testing the accuracy of management&#8217;s calculations of estimated selling prices.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDUvZnJhZzozMWU4N2U3MDg3MTc0ZTBmYTQ3MzdjZWJlM2YyZDY1MS90ZXh0cmVnaW9uOjMxZTg3ZTcwODcxNzRlMGZhNDczN2NlYmUzZjJkNjUxXzcxNDY4MjU1OTI0NzE_3eb73c29-43f4-44e2-984a-56153af71c23">PricewaterhouseCoopers LLP</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDUvZnJhZzozMWU4N2U3MDg3MTc0ZTBmYTQ3MzdjZWJlM2YyZDY1MS90ZXh0cmVnaW9uOjMxZTg3ZTcwODcxNzRlMGZhNDczN2NlYmUzZjJkNjUxXzcxNDY4MjU1OTI0NzI_1e4f4091-736c-4f32-b7f2-3ca909ee9815">San Jose, California</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;3, 2022</span></div><div><span><br/></span></div><div><span style="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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_208"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents </a></span></div><div style="text-align:center"><span style="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="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="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="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzQtMS0xLTEtMzE3MTI_2f60193d-b813-4e1a-8c12-20878439d9f7">1,290.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzQtMy0xLTEtMzE3MTI_e0f0187b-361d-4911-93b2-f055baf8d203">1,622.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzUtMS0xLTEtMzE3MTI_e4c8bd19-a806-4eab-8818-6337948d1df4">2,913.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzUtMy0xLTEtMzE3MTI_54764393-f023-4120-80c8-9ed50c637e73">3,488.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="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="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzYtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjowZTdiOGM3ZTlkMTc0OTNlYjVmZTM3MGQxOTVlYTUwM180Ng_f36449ab-d87c-4e5a-9310-2346af466326">20.2</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzYtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjowZTdiOGM3ZTlkMTc0OTNlYjVmZTM3MGQxOTVlYTUwM181Mw_8fc5c774-b0f3-460d-97f6-085f7fd7a19e">17.7</ix:nonFraction> as of December 31, 2021, and 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzYtMS0xLTEtMzE3MTI_83611cf2-e47c-45d7-94e3-27fe1f749b66">782.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzYtMy0xLTEtMzE3MTI_c33567a7-a017-427e-8fc3-94592832ea0a">645.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzctMS0xLTEtMzE3MTI_74a0a65d-a401-418c-bcc1-e4bdbf7175c3">587.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzctMy0xLTEtMzE3MTI_69a9f368-0788-4b48-b0aa-b24574a6c0a0">601.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaids and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzgtMS0xLTEtMzE3MTI_2a4cce1c-dedb-4d2c-88a4-b2cd4d8d2799">271.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzgtMy0xLTEtMzE3MTI_19f7ab15-d6d5-4f18-9327-5f0576b7ea2a">267.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEwLTEtMS0xLTMxNzEy_4c87a62f-233e-46da-8ef4-7eb905cb9570">5,844.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEwLTMtMS0xLTMxNzEy_5d928d92-6682-4119-8394-35dc4594a6cb">6,625.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzExLTEtMS0xLTMxNzEy_89ce71df-5518-4be4-bfbc-cf876eecb9a3">1,876.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzExLTMtMS0xLTMxNzEy_8b2028e0-7d14-424d-8cb1-c1a9c2a39529">1,577.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEyLTEtMS0xLTMxNzEy_0415896f-d916-47a3-9b3f-28a9fdebe216">4,415.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEyLTMtMS0xLTMxNzEy_0c8f5205-3d67-4900-b429-6ac5df49ff90">1,757.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEzLTEtMS0xLTMxNzEy_213f393a-c3ef-4b04-b10b-d5f643ebbbc8">441.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEzLTMtMS0xLTMxNzEy_8462447b-8e36-4390-a56e-d22a88201bcf">367.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible and other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:IntangibleAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE0LTEtMS0xLTMxNzEy_0c9fce40-b609-45ff-b345-7ba35bf169c2">633.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:IntangibleAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE0LTMtMS0xLTMxNzEy_ac2b1f89-51ed-49ab-932f-c2beadda6d26">503.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE1LTEtMS0xLTMxNzEy_6c74a261-bb84-4adf-83d4-fb19b8675f19">343.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE1LTMtMS0xLTMxNzEy_deb0726b-0ea3-497a-a210-331e0022cca3">336.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE2LTEtMS0xLTMxNzEy_aed12908-dc79-4db6-831a-1299bafb1cb8">13,555.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE2LTMtMS0xLTMxNzEy_9342dc7d-b6c4-4c92-a54a-bfa5d720f8a4">11,168.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE5LTEtMS0xLTMxNzEy_e445e99b-1e62-4f8d-8963-80eeb291576a">121.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE5LTMtMS0xLTMxNzEy_7e8b5c53-0442-46c5-a635-1373ff1a5fe4">81.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and employee benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIwLTEtMS0xLTMxNzEy_e91fadfe-d496-4a90-93c0-8e4a740a5234">350.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIwLTMtMS0xLTMxNzEy_2ccab3a0-d1c1-4425-ac14-298bd3b6698f">235.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredRevenueCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIxLTEtMS0xLTMxNzEy_2c4299cf-2170-41f7-b0b9-cc142b6fc683">377.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredRevenueCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIxLTMtMS0xLTMxNzEy_75147c97-acc6-458b-8010-ce70f2fa7859">350.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIyLTEtMS0xLTMxNzEy_5f2061a6-1478-432c-840e-1867f43fc856">301.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIyLTMtMS0xLTMxNzEy_92ccc1cb-1c43-4cfb-8550-5a42eb3a1d7e">298.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIzLTEtMS0xLTMxNzEy_ad017541-4fc8-4731-ab95-77c118260cdc">1,149.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIzLTMtMS0xLTMxNzEy_4987417b-6b93-49cb-9d07-0461bf295573">965.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI0LTEtMS0xLTMxNzEy_05c328c2-5fb0-43c7-a611-ebf1132255a6">453.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI0LTMtMS0xLTMxNzEy_2d9a7f97-81c3-42a5-a85c-da81b1d1a0c3">444.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI1LTEtMS0xLTMxNzEy_3d7011d9-6e09-4e08-bd02-e6c7f2b1a050">1,603.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI1LTMtMS0xLTMxNzEy_6bfcea91-59bc-4886-b253-858a002841be">1,409.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 8)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI2LTEtMS0xLTMxNzEy_bface96a-2244-4dd8-b968-16e7855773fc"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI2LTMtMS0xLTMxNzEy_989c65f7-0a71-44e7-ac6e-e189a12aec57"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="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="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfMjE_7400cc6b-dc03-480b-8a25-1d7a1e2af5e7"><ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfMjE_8b44d603-7cde-42a6-b3f2-c44d10c86962">2.5</ix:nonFraction></ix:nonFraction> shares authorized, $<ix:nonFraction unitRef="usdPerShare" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNDM_5cdc28e7-9200-4bb6-87f0-c926abaeaa43"><ix:nonFraction unitRef="usdPerShare" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNDM_e47bf804-3fe0-498e-b51a-582907ff5178">0.001</ix:nonFraction></ix:nonFraction> par value, issuable in series; <ix:nonFraction unitRef="shares" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNzc_06b8184f-98e8-48b1-a6a2-68873ea13515"><ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNzc_6ef8df8a-3fca-4c71-8d4c-6fc58705380f"><ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNzc_7b6ad267-2faf-4074-80b8-c9a077327858"><ix:nonFraction unitRef="shares" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNzc_ef2866f9-5389-4244-a8fe-4e72c49b3998">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2021, and 2020</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTEtMS0xLTMxNzEy_9d536d2d-b34e-4df2-ae1a-d98d7253bf82">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTMtMS0xLTMxNzEy_8e03cff9-106c-484f-98ac-90e745ab7832">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="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="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfMTg_19767302-d3a3-4cd9-a5af-9ba74ed90af2"><ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfMTg_7cf6c234-0df4-40f9-9ac4-4052315da271">600.0</ix:nonFraction></ix:nonFraction> shares authorized, $<ix:nonFraction unitRef="usdPerShare" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNDA_21c0caa0-837f-4be1-875f-391255e937ec"><ix:nonFraction unitRef="usdPerShare" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNDA_3e2be8e8-55d5-43ec-a6b1-143df2fd5ed7">0.001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNTQ_140ea5d2-16a1-47df-897a-86ac64de1203"><ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNTQ_a844ea0d-252d-445e-a422-e5ce4016de66">357.7</ix:nonFraction></ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNjg_bbdacb4d-5016-478a-b68f-99c79e1bf7b2"><ix:nonFraction unitRef="shares" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNjg_fdecee24-fec0-47a2-91a4-795b7db9f528">353.1</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of December 31, 2021, and 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTEtMS0xLTMxNzEy_17b857a4-96ad-4f59-a016-6cb669f06389">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTMtMS0xLTMxNzEy_8cffeab0-ea64-4dee-9efb-1122f4cb5dd5">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMwLTEtMS0xLTMxNzEy_9bdb636f-be11-4ca5-9757-f98b7664e5af">7,164.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMwLTMtMS0xLTMxNzEy_313e48c9-d633-4cfc-9753-8a07c79b044d">6,444.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMxLTEtMS0xLTMxNzEy_4319d5b8-9c99-4071-8a0d-feb9ac50e2d5">4,760.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMxLTMtMS0xLTMxNzEy_6e1159dc-4139-4651-a988-ad3c69f7e7a7">3,261.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMyLTEtMS0xLTMxNzEy_f2559b8c-d984-4877-b6c2-8355302cf28a">24.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMyLTMtMS0xLTMxNzEy_21806f05-6cbb-4309-b747-2171c4429628">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Intuitive Surgical, Inc. stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMzLTEtMS0xLTMxNzEy_80ce11a8-51f3-4067-a3d7-68ea19c05084">11,901.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMzLTMtMS0xLTMxNzEy_1fc9f0a0-e49c-4931-abb8-c7935e69bd2c">9,731.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest in joint venture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM0LTEtMS0xLTMxNzEy_25cc375b-0c1e-4834-bd90-5f948c3cbd14">50.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM0LTMtMS0xLTMxNzEy_da3139f7-24d3-48bf-bd78-a1b573f4a8b4">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM1LTEtMS0xLTMxNzEy_cc8cedf7-19aa-479a-9255-bc80a45b9ca2">11,951.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM1LTMtMS0xLTMxNzEy_f03b2d4d-bf1e-45da-948d-5fe1cac68485">9,759.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM2LTEtMS0xLTMxNzEy_7c9d7aa0-1622-41ed-be6f-cd3d8f352e0d">13,555.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM2LTMtMS0xLTMxNzEy_429f83ce-46c2-4b9b-b2cf-ffebfdfcb000">11,168.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_214"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div><div style="text-align:center"><span style="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="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="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="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1753d35d8bb4b058868de86a9619537_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzMtMS0xLTEtMzE3MTI_5fd64cd3-92d7-412e-9dbb-51f74f281ce4">4,793.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8856a08647a249efabbd37e8e6613cdd_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzMtMy0xLTEtMzE3MTI_4f8f54cf-8cba-4d89-ac24-88b35f5a2d09">3,634.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f71cccd90b4d4e9c40aff0c37f79fc_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzMtNS0xLTEtMzE3MTI_759c6cdd-48b7-43b2-b8f0-6f32300a2527">3,754.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4bfaa8575f430ea92e85493cfaab05_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzQtMS0xLTEtMzE3MTI_dd85aa8e-2bd5-4771-be6f-5e28fcdc83a0">916.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7cb30e3c4d74f9ca49d9bfbc2219da8_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzQtMy0xLTEtMzE3MTI_6cda4f36-0871-4fb3-beab-9c7ec349f53a">723.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84203bedd2b84668ae774da7ab576e9b_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzQtNS0xLTEtMzE3MTI_cb05021e-6b95-44b5-86a3-24c925bd98da">724.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzUtMS0xLTEtMzE3MTI_74bf5c30-508e-4bc2-9367-2f212e72d40e">5,710.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzUtMy0xLTEtMzE3MTI_d48255b0-59ec-41ed-864c-2dad45e28919">4,358.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzUtNS0xLTEtMzE3MTI_3ee32ff3-be4a-4538-bded-aaa53f6e1277">4,478.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1753d35d8bb4b058868de86a9619537_D20210101-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzctMS0xLTEtMzE3MTI_a89ed763-3d7b-484b-ac89-7a5930bd96b7">1,464.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8856a08647a249efabbd37e8e6613cdd_D20200101-20201231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzctMy0xLTEtMzE3MTI_bf39a156-4adf-43b5-b97e-29dabc1ac1cc">1,230.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49f71cccd90b4d4e9c40aff0c37f79fc_D20190101-20191231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzctNS0xLTEtMzE3MTI_4a999c1d-7827-4f45-bf69-f1b442038b72">1,119.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e4bfaa8575f430ea92e85493cfaab05_D20210101-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzgtMS0xLTEtMzE3MTI_65fbcf2a-68dd-4469-86ab-79b838e7a781">287.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7cb30e3c4d74f9ca49d9bfbc2219da8_D20200101-20201231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzgtMy0xLTEtMzE3MTI_a049f31e-78c4-46a4-a02a-488b9529e1f8">266.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84203bedd2b84668ae774da7ab576e9b_D20190101-20191231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzgtNS0xLTEtMzE3MTI_6150abd1-da99-4d31-8e2c-099803143190">249.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzktMS0xLTEtMzE3MTI_230f05ef-6716-42e0-9210-e7e45ba0a841">1,751.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzktMy0xLTEtMzE3MTI_cb0c705b-428f-43eb-a97a-89b1fac68475">1,497.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzktNS0xLTEtMzE3MTI_39636237-1d50-4e22-a8d4-80280bd6f79f">1,368.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEwLTEtMS0xLTMxNzEy_992f255e-98b1-47ba-b9d1-a478da8a13bf">3,958.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEwLTMtMS0xLTMxNzEy_8bd3749a-953a-4687-a4c4-4f2d7237b49e">2,861.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEwLTUtMS0xLTMxNzEy_172339b5-9a59-449a-ae4c-668aff20eaf4">3,110.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEyLTEtMS0xLTMxNzEy_09cff300-256e-4076-b6ba-8aa2dffeb045">1,466.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEyLTMtMS0xLTMxNzEy_eec8f6c3-c46d-4ea6-b3e0-7eed49504409">1,216.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEyLTUtMS0xLTMxNzEy_593bfe97-2f54-47a4-9289-8842f3f5168f">1,178.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEzLTEtMS0xLTMxNzEy_624d6569-3a89-4d2a-b5da-36f54ee4d864">671.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEzLTMtMS0xLTMxNzEy_451c1997-5167-47a6-b5c6-2e2f4d665d31">595.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEzLTUtMS0xLTMxNzEy_28585099-9aaa-4844-893d-9a40506af3f8">557.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE0LTEtMS0xLTMxNzEy_9091cf5b-0fca-49ca-95d8-f978006f0e90">2,137.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE0LTMtMS0xLTMxNzEy_4531c1ac-b130-422c-a07e-dbaee5eae6ec">1,811.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE0LTUtMS0xLTMxNzEy_a69b90f4-8c97-4137-b599-049b03a6314f">1,735.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE1LTEtMS0xLTMxNzEy_5e07679b-14d7-4ffc-bdbf-6962141b0c7f">1,821.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE1LTMtMS0xLTMxNzEy_c3c0f888-da38-4523-a44b-8abcbe2f33f0">1,049.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE1LTUtMS0xLTMxNzEy_4727c5ac-1e2c-4ca0-a1a8-d74a67b66a18">1,374.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE2LTEtMS0xLTMxNzEy_7b316ad9-0709-4eb6-ad84-e8259c60afe9">69.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE2LTMtMS0xLTMxNzEy_f3e64118-b37d-41ed-b7f7-de2760669d8e">157.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:NonoperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE2LTUtMS0xLTMxNzEy_b0b7d93c-881c-414b-bb92-ffb6e6627cc3">127.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE3LTEtMS0xLTMxNzEy_ff126e93-54bc-4d8d-b6f0-371359326470">1,890.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE3LTMtMS0xLTMxNzEy_17ec35e3-4e5c-41ed-ac22-d2ed4dd68a1b">1,207.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE3LTUtMS0xLTMxNzEy_720144ca-67f9-40a8-b2b4-e72555e5d0a4">1,502.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE4LTEtMS0xLTMxNzEy_09ce31a8-07ee-49a3-b454-d19903a8c830">162.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE4LTMtMS0xLTMxNzEy_87e69bad-18e9-4ef7-b1ca-d11e0b20596a">140.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE4LTUtMS0xLTMxNzEy_e441f7ad-40d4-4956-a179-0a633e6ad1fb">120.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE5LTEtMS0xLTMxNzEy_02ca3d2d-72ea-4792-8343-986c1532451a">1,728.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE5LTMtMS0xLTMxNzEy_083ba372-c276-4c13-8d87-5b034a641b09">1,066.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE5LTUtMS0xLTMxNzEy_d6b1b415-29c7-4257-9bde-80bf886174c3">1,381.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net income attributable to noncontrolling interest in joint venture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia63031df15eb4c4b867637397e178816_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIwLTEtMS0xLTMxNzEy_3021c8af-1a4c-47ad-8da0-a8b3917d7786">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6de74993fa584da9aef44aca74751fc5_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIwLTMtMS0xLTMxNzEy_5f960ff3-fcf7-4d4a-9264-f7bcd812da63">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a9b27aec44e40dd90b1a40fbd6616bf_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIwLTUtMS0xLTMxNzEy_2992258c-4668-4abe-9e50-e8db14362daa">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIxLTEtMS0xLTMxNzEy_53dd2f19-c7c2-40e0-b341-89ccc391cb82">1,704.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIxLTMtMS0xLTMxNzEy_df1721e1-59da-4777-967c-fe72ad5f4de4">1,060.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIxLTUtMS0xLTMxNzEy_2d8d5920-21c5-4372-aadd-fd6ec2351315">1,379.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIzLTEtMS0xLTMxNzEy_ea8a4f18-aafc-4346-8cbe-3bdbdd520a5e">4.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIzLTMtMS0xLTMxNzEy_9683cf2e-5738-44ca-b4ac-f4bc6e0fbd2e">3.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIzLTUtMS0xLTMxNzEy_cb077233-b0ce-4a40-a92c-52cb45fea653">3.98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI0LTEtMS0xLTMxNzEy_ad82d8a0-fcd5-40da-acd8-57f67a61092f">4.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI0LTMtMS0xLTMxNzEy_171ddf66-6b81-456a-88b7-7347de89f557">2.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI0LTUtMS0xLTMxNzEy_7cfc19e2-dfdc-4374-adb2-ffd8deb54556">3.85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computing net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI2LTEtMS0xLTMxNzEy_6c9a17b0-5733-45a5-91eb-fb4198f48805">356.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI2LTMtMS0xLTMxNzEy_d84aed09-d0cc-4239-b378-d2ace441c1ce">351.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI2LTUtMS0xLTMxNzEy_1b0df6d9-57ad-4f5f-a5bd-9495bd46a3a4">346.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI3LTEtMS0xLTMxNzEy_223709eb-d2a9-4d9b-971d-9a92fd1d86ed">365.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI3LTMtMS0xLTMxNzEy_09959df4-6fa3-43d9-88a4-5c222b1f3e3d">361.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI3LTUtMS0xLTMxNzEy_dd74435f-b361-4249-ad30-17080c6c020c">358.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive income attributable to Intuitive Surgical, Inc.</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI4LTEtMS0xLTMxNzEy_00cb62a5-f12f-4517-ae27-d30d82d49f12">1,655.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI4LTMtMS0xLTMxNzEy_4ed32123-00c3-436c-a29f-3749536b1532">1,073.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI4LTUtMS0xLTMxNzEy_aa1eeeb4-5262-47a7-88a0-f004b5882c89">1,405.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_223"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div><div style="text-align:center"><span style="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="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="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="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzItMS0xLTEtMzE3MTI_ce4fa43a-b0d3-46fc-8c54-64b987219a9c">1,704.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzItMy0xLTEtMzE3MTI_4ab10b7c-079a-4dca-8499-dac68988060c">1,060.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzItNS0xLTEtMzE3MTI_1044fb9d-0785-490c-9578-b84b49f96975">1,379.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in foreign currency translation gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzQtMS0xLTEtMzE3MTI_993b8010-a516-487c-ab00-ac4116b86817">12.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzQtMy0xLTEtMzE3MTI_5da5ca4f-832a-4844-9fb5-694f91a4edb8">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzQtNS0xLTEtMzE3MTI_812c8417-8bbc-4229-9807-22a111153225">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available-for-sale investments (net of tax):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in unrealized gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzYtMS0xLTEtMzE3MTI_2bd46acb-2b56-42d0-a3de-a462434fcce0">45.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzYtMy0xLTEtMzE3MTI_b189e80c-3aa4-41e4-b42c-1152e55f2bbd">13.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzYtNS0xLTEtMzE3MTI_b58e1076-4026-4d4c-9aae-259412d957a2">30.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Reclassification adjustment for (gains) losses on investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzctMS0xLTEtMzE3MTI_9dcf9130-3327-408d-8e7a-35cd986623ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzctMy0xLTEtMzE3MTI_d65e1b90-1114-4288-8a92-14f47b0b84c3">4.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzctNS0xLTEtMzE3MTI_9e125fe1-f0d5-466f-a675-f6b54f07af2c">0.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzgtMS0xLTEtMzE3MTI_33771468-5d2e-4970-a0b7-eb2509ee9b85">45.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzgtMy0xLTEtMzE3MTI_9b7e1d23-425a-434c-83ef-f9001e7a230f">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzgtNS0xLTEtMzE3MTI_55dd02c7-a376-4f29-a981-a118a49b4caa">30.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments (net of tax):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in unrealized gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEwLTEtMS0xLTMxNzEy_adb7ca11-6c60-4d36-90c6-d987f87348cc">12.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEwLTMtMS0xLTMxNzEy_7fee9ed3-d6fa-455c-858c-4fddb3cfb586">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEwLTUtMS0xLTMxNzEy_bec81393-b520-4f61-804f-006f4fc0fb7d">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Reclassification adjustment for (gains) losses on derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzExLTEtMS0xLTMxNzEy_f34f84e8-bf29-4ff3-aa97-50aa267679cb">4.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzExLTMtMS0xLTMxNzEy_f5e4c5b1-9edf-4d56-aa6d-88e2757a9c00">2.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzExLTUtMS0xLTMxNzEy_ccd49ff7-7680-4bb4-8d64-575ea70f1f6c">5.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEyLTEtMS0xLTMxNzEy_7f7792b1-eb2e-4eb7-b700-5f594254dc98">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEyLTMtMS0xLTMxNzEy_8b8b7a42-50e5-40fb-945b-f3640fac120a">3.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEyLTUtMS0xLTMxNzEy_cd907681-7c24-4f8f-88b7-9b4b2e8423d0">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee benefit plans (net of tax):</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in unrealized gains (losses)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE0LTEtMS0xLTMxNzEy_0803496f-02cc-412d-a73f-c6c78d0ee4b2">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE0LTMtMS0xLTMxNzEy_5caa8066-3db6-4018-85e2-6908cc4bcd52">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE0LTUtMS0xLTMxNzEy_13031cb3-81fb-42d6-a0bd-526209b04a8d">5.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Reclassification adjustment for losses on employee benefit plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE1LTEtMS0xLTMxNzEy_886136a1-de7b-4716-8101-3ee78f38dfe3">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE1LTMtMS0xLTMxNzEy_d52b1d2d-8617-4b6e-93bb-bc7fbacca3b6">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE1LTUtMS0xLTMxNzEy_a0553cbc-f317-4e9a-9c17-3fadc33238fb">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE2LTEtMS0xLTMxNzEy_38c5e4ba-b7ef-4ea8-a030-730259f16ebd">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE2LTMtMS0xLTMxNzEy_1cec7ea6-239b-410b-ac60-52be813400f1">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE2LTUtMS0xLTMxNzEy_f464ffec-6af4-4b6b-ad00-bd0f411067b8">5.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE3LTEtMS0xLTMxNzEy_edb3b0e2-fc01-4aab-be7e-30daa2a700c8">49.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE3LTMtMS0xLTMxNzEy_b20cf8b2-3acd-4743-85b1-66d99d234209">12.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE3LTUtMS0xLTMxNzEy_36072f71-b0d0-4595-a749-ae0682e1eb38">25.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total comprehensive income attributable to Intuitive Surgical, Inc.</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE4LTEtMS0xLTMxNzEy_00cb62a5-f12f-4517-ae27-d30d82d49f12">1,655.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE4LTMtMS0xLTMxNzEy_4ed32123-00c3-436c-a29f-3749536b1532">1,073.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE4LTUtMS0xLTMxNzEy_e306fdf7-9f97-49f5-96ff-a89173ee7adf">1,405.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_229"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div><div style="text-align:center"><span style="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(IN MILIONS)</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></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:4.894%"></td><td style="width:0.1%"></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.087%"></td><td style="width:0.1%"></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.671%"></td><td style="width:0.1%"></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:9.426%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.841%"></td><td style="width:0.1%"></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.267%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>Earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>(Loss)/Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total Intuitive Surgical, Inc. Stockholders&#8217; Equity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Noncontrolling<br/>Interest<br/>in <br/>Joint<br/>Venture</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total Stockholders&#8217; Equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances as of December 31, 2018</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i383afc57ac7640759175dae0e6ca7a6d_I20181231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMS0xLTEtMzE3MTI_baf54623-b1e7-4941-8f06-121f1e43dd00">343.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i383afc57ac7640759175dae0e6ca7a6d_I20181231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMy0xLTEtMzE3MTI_f813cf1c-4409-4690-8777-3da7a670639c">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb8f119f66744c418fffd37dd7aaa1bc_I20181231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItNS0xLTEtMzE3MTI_46700a48-00e9-498d-a688-ed0d425f2218">5,170.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c86ec9f470647c090782e5a4faad8c4_I20181231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItNy0xLTEtMzE3MTI_6b2ebf6e-3d7d-4ada-b35a-61bcf330430a">1,521.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03be6cea25064cff94c1b5b65ad86a19_I20181231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItOS0xLTEtMzE3MTI_821e35aa-c4a2-48e1-b0fa-5a47b5f5645f">13.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88e2d2cd7f3b48949cf5cda5d8bd866e_I20181231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMTEtMS0xLTMxNzEy_e56ecd79-03fc-4097-8524-3909676d506a">6,678.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f5f0ef6d7834069abfea6e0e20a96bc_I20181231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMTMtMS0xLTMxNzEy_448db439-b30e-4e17-81b3-1e23c544a299">8.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c2a7c9837214738a52201b1a288bf10_I20181231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMTUtMS0xLTMxNzEy_129a1cf2-563b-4ebc-96f5-276a50254482">6,687.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iacd2980d1d354e8aa51767ab851c4be1_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzQtMS0xLTEtMzE3MTI_623e1c11-4d95-4a94-9643-2ad28b371011">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f9457f23a504da78af5b81705b5fbe7_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzQtNS0xLTEtMzE3MTI_a6e55422-7aa5-493c-993f-8a1b49d24f4a">272.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzQtMTEtMS0xLTMxNzEy_f77a8a93-c834-4a56-88f7-89663d3094e1">272.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzQtMTUtMS0xLTMxNzEy_c1e17735-ad20-4a20-b70f-a98c7fbef365">272.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iacd2980d1d354e8aa51767ab851c4be1_D20190101-20191231" decimals="-5" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtMS0xLTEtMzE3MTI_9bf367d2-4840-4163-98d7-7004f0f9ae36">0.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f9457f23a504da78af5b81705b5fbe7_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtNS0xLTEtMzE3MTI_e22cf0aa-3be5-4874-9664-92b7ab791410">7.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9cc7ba4d980b4b78b1af50f04bc65855_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtNy0xLTEtMzE3MTI_db7fefdb-ab03-4665-b847-feb60e2a1221">151.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtMTEtMS0xLTMxNzEy_c953fc64-21dd-4bae-a886-47dc3bd52e80">159.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtMTUtMS0xLTMxNzEy_9241fd61-d2c9-4892-9b03-b931d19cd0a5">159.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f9457f23a504da78af5b81705b5fbe7_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzYtNS0xLTEtMzE3MTI_025901ea-9ed3-48c9-a167-c4f62d293420">335.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzYtMTEtMS0xLTMxNzEy_7d089319-daf2-4fb9-8e3c-2a454459680a">335.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzYtMTUtMS0xLTMxNzEy_5a092d6c-9f53-4e88-a41c-c631fe7e140f">335.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="iacd2980d1d354e8aa51767ab851c4be1_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMS0xLTEtNDE4NjI_2aed80cc-7e8f-45bb-a9a6-624992a5cc8d">1.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f9457f23a504da78af5b81705b5fbe7_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctNS0xLTEtNTc4ODg_fdb18dc0-c94c-4713-a724-d31210d1b07e">14.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9cc7ba4d980b4b78b1af50f04bc65855_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctNy0xLTEtNTc4ODg_10f1b044-e839-40d8-83c7-6ce22f70ad86">255.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMTEtMS0xLTU3ODg4_f3ced446-4a02-4f4b-98a1-8bc1df3fa498">269.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 10pt 0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMTUtMS0xLTU3ODg4_35a0be85-f2a7-4467-9566-5b5b4a7c80c1">269.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="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></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9cc7ba4d980b4b78b1af50f04bc65855_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctNy0xLTEtMzE3MTI_1324fb7e-7304-4b4c-8246-9b2542fa11fb">1,379.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMTEtMS0xLTMxNzEy_5a0edc33-2465-4eba-82a5-40c37203ea92">1,379.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMTUtMS0xLTMxNzEy_19863122-a495-4dba-901a-aa42b062c558">1,379.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f5dc3180339467aa0ce84c1f9405ea0_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzgtOS0xLTEtMzE3MTI_1c670ecc-98ee-4535-9442-1b6668ecea4e">25.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzgtMTEtMS0xLTMxNzEy_f5813c98-68b1-4cf4-9d13-0105973cc3dc">25.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6da95851d14314a907e3fc12a4d995_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzktMTMtMS0xLTU3ODg4_844cfa07-2a30-4ab6-a771-ac293420414b">0.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzgtMTUtMS0xLTMxNzEy_5b8103c5-2758-4900-ad39-bcef994c9451">25.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6da95851d14314a907e3fc12a4d995_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzktMTMtMS0xLTMxNzEy_64525ab8-a987-41b5-9ef9-f7ce15d62e20">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzktMTUtMS0xLTMxNzEy_8a55e3d2-e5f6-4d60-8d3e-ce2bd0d4d369">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6da95851d14314a907e3fc12a4d995_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEwLTEzLTEtMS0zMTcxMg_4d3c4cd1-26bd-4bd0-b9a5-e14b20adde36">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEwLTE1LTEtMS0zMTcxMg_a5ca27f0-ca5f-44e2-91f2-e149a5a066ec">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances as of December 31, 2019</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i89a6623b47c44d3cb0cdf0be8df0febd_I20191231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTEtMS0xLTMxNzEy_b18a95a8-b6b7-499f-ba3d-219b7d33df45">347.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89a6623b47c44d3cb0cdf0be8df0febd_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTMtMS0xLTMxNzEy_a3148696-ad31-4bd8-a7fe-a64833b76810">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf256d91b4fc4a3580721c343315aedd_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTUtMS0xLTMxNzEy_8a5aff10-795b-41a1-a652-f1aab9747002">5,756.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i311302242be54204a99a96d9fcb103fa_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTctMS0xLTMxNzEy_c447fb05-627a-4f72-8909-99e5dcc5d54a">2,494.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i780de7d996f04290a880f2924295677f_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTktMS0xLTMxNzEy_b10fb87c-75fa-4ca6-952c-f9dddab5e35e">12.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03a393b9b8dd412d83600f259679f1c4_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTExLTEtMS0zMTcxMg_8dc3d508-fdf1-4610-98d7-4bc68e30080d">8,263.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4612452972242fe95f1c425267cf512_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTEzLTEtMS0zMTcxMg_00873c1f-09de-4f99-b95f-b473dae8ac55">20.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTE1LTEtMS0zMTcxMg_68b12ca7-b883-41d9-9837-628196301c94">8,284.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adoption of new accounting standard</span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia660a4cc30764f8fbfeab22388ab035c_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTctMS0xLTU3OTE5_0f25ebdf-dff3-4186-bc9d-07dca65e8785">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2cfae00049d84fb78d1f0d6d91cdc96e_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTExLTEtMS01NzkwOQ_b14266dd-b881-4dd5-97fd-0204140798dc">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i391f30fc82fe4addbcc4f62a8b5d1255_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTE1LTEtMS01NzkyMg_fb797b33-2288-49e7-a7a5-455692609afd">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEyLTEtMS0xLTMxNzEy_6561c08a-861f-4eb0-baed-9c3136df2ed2">6.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE0LTMtMS0xLTU3ODg4_701fb7e5-721a-4b9b-ac3d-21c6329844d3">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEyLTUtMS0xLTMxNzEy_1cfecb5f-8954-4f9a-a565-37ec5cc41948">308.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEyLTExLTEtMS0zMTcxMg_6edfc489-9ddf-4968-849f-19c5aeb29546">308.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEyLTE1LTEtMS0zMTcxMg_41025bbd-00d7-4e1f-9753-9f4df45d3db0">308.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231" decimals="-5" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTEtMS0xLTMxNzEy_5e4c11d5-5de8-4b9d-9acb-0b5fa6c54108">0.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTUtMS0xLTMxNzEy_881f965c-eb6e-4de7-aac4-69e44713df55">7.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0eaf63a2fc44dcda6f7cd85d4fde812_D20200101-20201231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTctMS0xLTMxNzEy_66dcb4c6-54a0-48af-9b0a-1ff5b8aa44a3">167.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTExLTEtMS0zMTcxMg_022ee5d9-5d6b-4b61-a346-9f41d49700db">175.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTE1LTEtMS0zMTcxMg_be69ca0c-b66f-44c2-b84c-8688cc1a0b17">175.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE0LTUtMS0xLTMxNzEy_0d10a476-1e2e-464f-b071-0d0ff58ea9cf">395.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE0LTExLTEtMS0zMTcxMg_c11273a5-191f-4f17-92e1-18f6402b001f">395.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE0LTE1LTEtMS0zMTcxMg_1805eebd-c716-4734-82ce-9699b6e9381d">395.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTEtMS0xLTMxNzEy_09b283ce-68d4-412a-ac16-c2682dddd0d6">0.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTUtMS0xLTMxNzEy_75d697da-d5c9-43aa-b294-e101a93dd4cf">7.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic0eaf63a2fc44dcda6f7cd85d4fde812_D20200101-20201231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTctMS0xLTMxNzEy_49917a52-ca7a-4289-a028-ac85411a9288">126.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTExLTEtMS0zMTcxMg_97da1b50-665d-4cb4-ab42-2121d65393f1">134.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTE1LTEtMS0zMTcxMg_86142576-d408-474e-a962-933c98c8f39a">134.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0eaf63a2fc44dcda6f7cd85d4fde812_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE2LTctMS0xLTMxNzEy_1ad834c7-93d5-49de-b60a-9e51e72dee76">1,060.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE2LTExLTEtMS0zMTcxMg_f5d8ff27-0aef-4608-81a8-ec6a7da4c8c4">1,060.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE2LTE1LTEtMS0zMTcxMg_9a0996eb-23e7-4273-afb7-34e2dd7c25d4">1,060.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1b0398804fe420c860000a76db8bbf9_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE3LTktMS0xLTMxNzEy_367ba35e-6742-466d-9c08-fee8c29b0eaf">12.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE3LTExLTEtMS0zMTcxMg_da82cc1e-3d44-4546-bdff-4fede726edb6">12.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a090d744cc46dfb24a887c632fa208_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE3LTEzLTEtMS0zMTcxMg_74536273-2256-4d1c-ab5d-00a2a013a0a5">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE3LTE1LTEtMS0zMTcxMg_04c9c803-ecf4-4600-8fbb-084d26c975ba">13.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06a090d744cc46dfb24a887c632fa208_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE5LTEzLTEtMS0zMTcxMg_91e97d52-a706-45f2-9187-b77ffb6b06b0">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE5LTE1LTEtMS0zMTcxMg_88577a8b-d90e-4c4c-9b67-328df26c6bce">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances as of December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2e56cbf426e14ee1b709ddd4e4091630_I20201231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTEtMS0xLTMxNzEy_4714bb9d-b64c-4a2d-80bc-7a027c1d49ab">353.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e56cbf426e14ee1b709ddd4e4091630_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTMtMS0xLTMxNzEy_74fecb19-8525-41f1-ab4d-ec7471850763">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i242a2f1d1eb24c3bb9248fb24d9c6413_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTUtMS0xLTMxNzEy_a7158f51-860e-49ea-9b22-076dafafdbf4">6,444.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380c7524b8dd437a9118442f4f82dd7a_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTctMS0xLTMxNzEy_e7cbb678-cf5a-40dc-861e-eed3ed096280">3,261.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e505ebec4a34fd3a84ac1e8fea2619a_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTktMS0xLTMxNzEy_076496e3-e435-4dd7-838c-93889306a67c">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19e97658830342779001bfd70274f998_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTExLTEtMS0zMTcxMg_0e025442-ff76-4954-9cd5-a90107eb5bb8">9,731.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e1a863505a47a197a29fa4daaff481_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTEzLTEtMS0zMTcxMg_ada3a22d-0aa5-4e0d-9755-08b8dae6f911">27.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTE1LTEtMS0zMTcxMg_e45f894c-a900-4c07-a2a2-6d593976db60">9,759.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i07a40be75b404fb39124178015de2090_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIyLTEtMS0xLTMxNzEy_16c2f0ec-1edb-4882-84ed-faab8b38ea08">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i063ad67d917c449891e700ef335f597f_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIyLTUtMS0xLTMxNzEy_19184ea5-7862-46ac-adfb-e63442a134e1">276.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIyLTExLTEtMS0zMTcxMg_2a0fcb1f-f130-41d6-8c6c-c8cf8f3e2285">276.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIyLTE1LTEtMS0zMTcxMg_ddd285cf-a158-4b1d-9ab3-350a90c951b5">276.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i07a40be75b404fb39124178015de2090_D20210101-20211231" decimals="-5" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTEtMS0xLTMxNzEy_9e6fce80-0da8-4b3b-86b2-feb232075bb9">0.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i063ad67d917c449891e700ef335f597f_D20210101-20211231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTUtMS0xLTMxNzEy_f1166893-e435-453a-8fdf-05f963aafb67">6.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20cc122df8954f84ada707e133720aab_D20210101-20211231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTctMS0xLTMxNzEy_bef00e46-a2ba-450d-8920-b5ca0a9bb1b0">205.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTExLTEtMS0zMTcxMg_eff33037-9a7a-4631-bef4-d01116ce9215">211.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTE1LTEtMS0zMTcxMg_1cca5f00-a9ad-41f9-9980-72342f10d49f">211.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i063ad67d917c449891e700ef335f597f_D20210101-20211231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI0LTUtMS0xLTMxNzEy_70ce8706-0bac-42a5-ba5d-5756576630d9">449.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI0LTExLTEtMS0zMTcxMg_b882fef4-b76d-4be9-bf66-9181e9c49bbe">449.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI0LTE1LTEtMS0zMTcxMg_e490f77d-7bb9-493d-976b-0b348764375d">449.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20cc122df8954f84ada707e133720aab_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI2LTctMS0xLTMxNzEy_248ae3a4-1ff3-4135-8d44-7f2621aa9e30">1,704.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI2LTExLTEtMS0zMTcxMg_85111712-4754-4224-8aaf-771aa4f3539c">1,704.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI2LTE1LTEtMS0zMTcxMg_69381186-7551-40a1-9efb-4b93f31356ca">1,704.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i54ccd8bfadb941f6b33c4e88a5b462ba_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI3LTktMS0xLTMxNzEy_ea1531da-c8e0-4f03-b433-379c66b72df3">49.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI3LTExLTEtMS0zMTcxMg_b1b9a4a1-04f0-4122-9ec2-e2dd45bdfd1d">49.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2329040412594cc9b38ce331c9e403ba_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI3LTEzLTEtMS0zMTcxMg_190f9431-3c90-41be-bd48-1ba9bd1bc7ff">0.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI3LTE1LTEtMS0zMTcxMg_fb53ce6f-2797-41ca-91a3-489e2967d4a7">49.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2329040412594cc9b38ce331c9e403ba_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI4LTEzLTEtMS0zMTcxMg_bfde6adf-9625-4ebc-98cb-6260c6c13540">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI4LTE1LTEtMS0zMTcxMg_57f62f77-b51b-4284-ab4d-c413def4896d">23.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balances as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i82a7ffa63dc347a09196d658771d5884_I20211231" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTEtMS0xLTMxNzEy_b7b4cb0f-15b6-438f-9e1a-7243cf238225">357.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82a7ffa63dc347a09196d658771d5884_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTMtMS0xLTMxNzEy_8111e862-4702-4b47-bb8c-9bb4e324fb0b">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia75343d911684cd89b0423fa0c4478e1_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTUtMS0xLTMxNzEy_e7cccb26-cfcd-411e-a3ea-1802f7deb2cd">7,164.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i529f9b36a89c403daec0437f58ec3503_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTctMS0xLTMxNzEy_0ee197c2-727f-484a-ac72-ec19688e0014">4,760.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ecbfc04049242b98dfff792a08978a8_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTktMS0xLTMxNzEy_091700d9-2911-4f4d-b4a7-eb7995495f99">24.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia54abe20472f4bc0954fddcddd519068_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTExLTEtMS0zMTcxMg_f3889191-eb00-4104-9b67-749e63e49201">11,901.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf5abf8c770b49018d3b84d789958aa5_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTEzLTEtMS0zMTcxMg_61a159d6-7a4e-483d-b52c-3c4e7c81f9c0">50.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTE1LTEtMS0zMTcxMg_803a3583-e0ef-41a1-a372-48ec45405250">11,951.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="48" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="48" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Represents the adjustment related to the adoption of Accounting Standards Update (&#8220;ASU&#8221;) 2016-13, C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">redit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">.</span></div></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_235"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div><div style="text-align:center"><span style="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="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="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="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span><span style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMtMS0xLTEtMzE3MTI_b1df929b-ee36-4347-9d58-44a5daa61242">1,728.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMtMy0xLTEtMzE3MTI_6289dcf0-fdb6-4924-9f02-6b55bf9024e7">1,066.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMtNS0xLTEtMzE3MTI_46055b39-4939-4382-848d-ca2642d7cb1c">1,381.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and loss on disposal of property, plant, and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzUtMS0xLTEtMzE3MTI_5a8fdb56-04e0-4a36-96ae-60830464937d">282.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzUtMy0xLTEtMzE3MTI_d09b4a4a-c365-49b7-a4b4-b04e2bfcadd1">226.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzUtNS0xLTEtMzE3MTI_6f9ecc8f-f0cc-4448-b2bf-c6887d641f55">160.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzYtMS0xLTEtMzE3MTI_f7a57ce1-4ea8-4c02-b1ae-d0aeb768dbaa">27.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzYtMy0xLTEtMzE3MTI_b2227f6d-3bff-487e-b81d-d67577660bcc">49.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzYtNS0xLTEtMzE3MTI_d3049c38-7006-4789-b90e-41e52998f132">43.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on investments, accretion of discounts, and amortization of premiums on investments, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzctMS0xLTEtMzE3MTI_11f346ff-45ff-4bde-9140-3d6028b2b1db">10.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzctMy0xLTEtMzE3MTI_0e86c15d-5254-447e-a4f5-4c637f017688">55.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzctNS0xLTEtMzE3MTI_b947e812-f3ca-4fd0-b5ad-f3cc9c4c4022">6.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzgtMS0xLTEtMzE3MTI_3cb6ffcb-15fe-49d9-87a3-38b98cc0b5c1">62.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzgtMy0xLTEtMzE3MTI_352543b7-af92-4cb6-9e04-e06090f79862">57.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzgtNS0xLTEtMzE3MTI_6832890c-328c-4a6c-85a9-4b8133765107">8.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzktMS0xLTEtMzE3MTI_2bf3c851-8437-4535-85d0-4cc78e1ddd78">449.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzktMy0xLTEtMzE3MTI_dec525bf-1bc8-44d3-8e9b-c9a0afefc01e">395.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzktNS0xLTEtMzE3MTI_0a7b8a83-ca05-4ed0-9754-ff48d7dfe8ce">335.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of contract acquisition assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEwLTEtMS0xLTMxNzEy_f8c7d6bb-0815-4af2-8cab-f30a4062e276">22.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEwLTMtMS0xLTMxNzEy_e3532bac-996d-4a94-8bfb-2df88765ee95">17.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEwLTUtMS0xLTMxNzEy_9fc6a006-200a-4ac6-bbb2-357a8eb77c9b">13.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of effects of acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEyLTEtMS0xLTMxNzEy_470bcbca-97d7-40be-a752-dde99b4dd325">142.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEyLTMtMS0xLTMxNzEy_620f625b-e18f-4927-a8db-9a1a9aaa9041">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEyLTUtMS0xLTMxNzEy_a3f009ee-7657-4a93-9645-2b8d54cc015d">38.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEzLTEtMS0xLTMxNzEy_d7e42495-875f-4f41-9d84-54ecf15aa95d">256.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEzLTMtMS0xLTMxNzEy_e8602675-d753-4b6a-9417-4d27ba3a7826">170.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInInventories" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEzLTUtMS0xLTMxNzEy_0bd0cdaa-de6f-4b7f-ac33-c3725a2c23ff">360.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaids and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE0LTEtMS0xLTMxNzEy_14d56ee3-b72c-44b5-af8f-9fa2128b5652">204.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE0LTMtMS0xLTMxNzEy_fc12cea5-0309-4f76-b71b-eaa6a108530d">111.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE0LTUtMS0xLTMxNzEy_191b9eae-14b9-440a-8f15-5e6471253b9c">116.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE1LTEtMS0xLTMxNzEy_184b8a52-709d-4cd4-9bb3-e4d336adfe34">36.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE1LTMtMS0xLTMxNzEy_7f62440c-6fc6-480b-a46c-181d1a30e1bc">32.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE1LTUtMS0xLTMxNzEy_12230075-542e-40f4-96b7-23e324b8172f">12.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and employee benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE2LTEtMS0xLTMxNzEy_f621d9d9-5ac5-48e6-9a4a-cb52af2e7384">115.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE2LTMtMS0xLTMxNzEy_b8461a8a-e095-4072-ac50-fd7050b15da1">16.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE2LTUtMS0xLTMxNzEy_b0435391-61ce-4604-8f5a-f29d1a005206">57.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE3LTEtMS0xLTMxNzEy_5743b38c-3164-4c7a-87dc-4dc80902e42e">32.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE3LTMtMS0xLTMxNzEy_7f07259b-d7b5-4648-8982-411a097d35cc">15.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInDeferredRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE3LTUtMS0xLTMxNzEy_3eac8027-1c5f-47aa-a2f1-aa769383d4df">35.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE4LTEtMS0xLTMxNzEy_281f7aed-a755-416c-af17-b9caafd03d35">51.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE4LTMtMS0xLTMxNzEy_d4ecbf0c-16b4-4962-b973-29d054b4d670">36.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE4LTUtMS0xLTMxNzEy_8b8caa23-8c91-4be8-9fc0-8baf87cc8e99">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE5LTEtMS0xLTMxNzEy_399e657e-749b-4424-ae58-eebeed7897fa">2,089.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE5LTMtMS0xLTMxNzEy_e2ff1758-d180-4eb2-9eb0-efc94efd8c8b">1,484.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE5LTUtMS0xLTMxNzEy_0c73ff8a-82fd-4b5c-8599-eaecc0573046">1,598.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIxLTEtMS0xLTMxNzEy_31a2baa3-db67-4861-8114-882792ffbe18">6,452.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIxLTMtMS0xLTMxNzEy_8832a885-52a8-4c2c-bb1a-2656aa21b9e1">4,292.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsToAcquireMarketableSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIxLTUtMS0xLTMxNzEy_cd16743f-5090-4615-ba57-bd3ad53aa791">3,346.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIyLTEtMS0xLTMxNzEy_7353c3e7-7f1c-4ca3-9bb9-48d0f6ccc6cc">84.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIyLTMtMS0xLTMxNzEy_a8e30633-851c-4c54-8ad9-912b3443d0fc">800.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIyLTUtMS0xLTMxNzEy_7f69f2d1-e822-470e-8df2-5cdacb3b228e">107.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from maturities of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIzLTEtMS0xLTMxNzEy_baec5ac6-85aa-4662-8d2b-2ac744be4b61">4,267.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIzLTMtMS0xLTMxNzEy_3b18b398-1c0f-4f07-9d30-dcfdcee12a31">2,930.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIzLTUtMS0xLTMxNzEy_db975fce-d5c7-49ee-b40c-f4d2b3f467a9">2,569.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of property, plant, and equipment and intellectual property </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI0LTEtMS0xLTMxNzEy_f0c808b4-304d-4e39-a8ba-702ec5c0ac49">353.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI0LTMtMS0xLTMxNzEy_3526d237-2a5e-43e4-b7b4-7e156f1637b9">341.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsToAcquireProductiveAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI0LTUtMS0xLTMxNzEy_d912614f-0326-439d-986c-19941414008f">425.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of businesses, net of cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI1LTEtMS0xLTMxNzEy_f993e273-ada2-4689-ac1f-430ab1636bb1">8.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI1LTMtMS0xLTMxNzEy_114b27d4-22f0-4c4d-ac7e-54773783d176">37.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI1LTUtMS0xLTMxNzEy_f3525074-0b4b-48cc-828f-a9f59c62a82f">59.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI2LTEtMS0xLTMxNzEy_a014edf9-4a68-4579-ab7e-443ef0ea230a">2,461.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI2LTMtMS0xLTMxNzEy_75ae60a4-0ea8-4cfc-bbb5-a6b01a023124">940.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI2LTUtMS0xLTMxNzEy_f22cdbf0-3e37-4d4e-ad59-c2c87d29c40f">1,154.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock relating to employee stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI4LTEtMS0xLTMxNzEy_25a91e39-3fba-4dd6-bae5-d1eddee91266">276.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI4LTMtMS0xLTMxNzEy_9ea9249e-0315-4f65-8497-0035a21fc913">308.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromStockPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI4LTUtMS0xLTMxNzEy_488390e5-47d3-45cf-81a0-63f21efe8c78">272.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes paid related to net share settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI5LTEtMS0xLTMxNzEy_983fb6e5-1581-439c-909f-a961eeadc069">211.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI5LTMtMS0xLTMxNzEy_1dc4e9ec-4989-4943-b368-15e0940d7927">175.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI5LTUtMS0xLTMxNzEy_be6cf4bb-6d5c-4354-8f81-fb7767c23b2b">159.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMwLTEtMS0xLTMxNzEy_789d2c89-853f-46f2-9666-1a46e1c809db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMwLTMtMS0xLTMxNzEy_2692b593-2c31-4879-adee-03bb11993464">134.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMwLTUtMS0xLTMxNzEy_d6f1d757-8a52-4922-aa38-6dd453969e28">269.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital contribution from noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMxLTEtMS0xLTMxNzEy_e7744008-2050-436d-9002-7a746e7343ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMxLTMtMS0xLTMxNzEy_176de367-86ac-437c-8f91-9ab286009eb1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromMinorityShareholders" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMxLTUtMS0xLTMxNzEy_5fd0464c-6527-463c-9953-4d6fc7aba9d5">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of deferred purchase consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMyLTEtMS0xLTMxNzEy_490674ff-979f-4fa5-bc2d-1a3d6326bca3">21.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMyLTMtMS0xLTMxNzEy_dc22c9e7-5581-4f47-8763-64cd88fdd7f6">85.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMyLTUtMS0xLTMxNzEy_0ae218d5-a781-4f2f-9f1d-e0c8a250c3c9">22.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMzLTEtMS0xLTMxNzEy_effae811-e4d0-420b-b852-56ec854c0b68">43.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMzLTMtMS0xLTMxNzEy_353d8b02-7da2-486a-8e88-dad16c21eb04">85.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMzLTUtMS0xLTMxNzEy_0eb03f0e-d8e8-4817-abb2-c898ac01c45f">168.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM0LTEtMS0xLTMxNzEy_ab5daeb1-1b40-4883-8123-798e4e217e0b">3.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM0LTMtMS0xLTMxNzEy_36cfb37e-7bc9-45a3-9070-9c9f1a5f4550">2.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM0LTUtMS0xLTMxNzEy_f846eae1-4a1d-4900-a928-f56f6ad2784b">2.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase (decrease) in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM1LTEtMS0xLTMxNzEy_9d0f6f83-03ff-4b9a-9d8a-e8d4020934d8">332.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM1LTMtMS0xLTMxNzEy_67713811-eacc-4b9d-9a4c-c2361f592147">455.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM1LTUtMS0xLTMxNzEy_0e1e4bd9-cd66-4eb2-98ea-a4202c3019b0">273.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM2LTEtMS0xLTMxNzEy_e6752a2d-bc2d-48ba-b8d3-ee3617337f0a">1,638.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM2LTMtMS0xLTMxNzEy_3ae7e5db-850b-4a0d-b167-2bea2dc32f61">1,182.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c2a7c9837214738a52201b1a288bf10_I20181231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM2LTUtMS0xLTMxNzEy_feada59b-5465-4f0d-843d-fb42674e1426">909.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash, end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM3LTEtMS0xLTMxNzEy_8078d9fd-6257-445c-975a-1e1b2728aa43">1,306.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM3LTMtMS0xLTMxNzEy_47fdccb9-e32c-425a-8471-76dbe2f4c1fe">1,638.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM3LTUtMS0xLTMxNzEy_c0b30a15-00f3-476e-b535-865376eab1d2">1,182.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_238"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div><div style="text-align:center"><span style="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="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 style="text-align:center"><span><br/></span></div><div id="i30d98ad3bee64d018232130137db9899_241"></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDEvZnJhZzozMGFjNmE5NDBiZTk0NmJhODE2NzBjNjRhY2MyMjQwNC90ZXh0cmVnaW9uOjMwYWM2YTk0MGJlOTQ2YmE4MTY3MGM2NGFjYzIyNDA0XzUwMw_7146c885-aa2f-45dd-9e92-3a6d45ea97df" continuedAt="i7381e92f60c9423599a8c306ee554406" escape="true">DESCRIPTION OF THE BUSINESS</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><ix:continuation id="i7381e92f60c9423599a8c306ee554406"><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Surgical System and the Ion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="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="i30d98ad3bee64d018232130137db9899_244"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTM0_e5c20368-8b7d-4e23-9b95-bfd34e31e8e0" continuedAt="id7b43492d2b64c8cabe2cbec0befa440" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="id7b43492d2b64c8cabe2cbec0befa440" continuedAt="i60673767ccf64aed9b28ce103ea5f880"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDE5_49924d18-dcda-40ca-93f4-5ca025b8d185" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTUy_dc6647d8-c992-4dae-ac4f-203d7cc74b96" 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, 2021, 2020, and 2019.</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Split</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued pursuant to the three-for-one stock split (the "Stock Split") of the Company's issued and outstanding common stock, par value $0.001 per share, were distributed on October 4, 2021, to stockholders of record as of September 27, 2021. All share and per-share information presented in the Consolidated Financial Statements have been retroactively adjusted to reflect the Stock Split.</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyODg5_fa7024a1-724b-44ed-8c48-6a26420e3236" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, complex, 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 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDA1_e377d791-84e0-4a94-8123-48fa87f37ad8" continuedAt="ibf07fdeb03b7472f9514470d3316bd6a" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ibf07fdeb03b7472f9514470d3316bd6a">The Company&#8217;s accounts receivable are primarily derived from billings related to revenue arrangements with 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 both December&#160;31, 2021, and 2020, <ix:nonFraction unitRef="number" contextRef="iabb4b60dfa0f400fb15557e919b5007e_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM1MTY_73cc4c46-bd1e-490c-9b76-169834f48711">67</ix:nonFraction>% of accounts receivable were from domestic customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, domestic revenue accounted for <ix:nonFraction unitRef="number" contextRef="ibe53041923bb4df494873b9108868197_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NjQ_750ae162-d85a-4893-ac21-fed48aa0908b">67</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="ibef54ca5a88d4026abd47535e5434b74_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2Njg_3f03fb76-c413-4dbf-8c35-6ac841ed4405">68</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="icc90972122b248dea0768a3f3cf6a710_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NzY_9f1723d1-450e-49ef-b966-f2dcf2ac8eea">70</ix:nonFraction>% of total revenue, respectively, while outside of the U.S. revenue accounted for <ix:nonFraction unitRef="number" contextRef="i258b750c23d442a8a02e1ca4f4659842_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NTk_97a1f652-3d91-41a9-ac64-eafeb80a5d79">33</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="iff06716d82084d739e365dc88963a87d_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NjM_949b82ac-1006-4043-bf79-914a9aedbdc9">32</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="if0358f4377ef4300bbd54454bbf76b8c_D20190101-20191231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NzE_d0fc3010-210b-4387-943e-98d7e8be892b">30</ix:nonFraction>%, respectively, of total revenue for each of the years then ended.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to additional risks and uncertainties due to the COVID-19 pandemic. The extent of the impact on the Company&#8217;s business is highly uncertain and difficult to predict. In certain regions, the Company&#8217;s customers continue to divert resources to treat COVID-19 patients and defer some elective surgical procedures, both of which may impact the Company&#8217;s customers&#8217; ability to meet their obligations, including to the Company. Furthermore, economies worldwide have been negatively impacted by the COVID-19 pandemic, and it is possible that the impact could cause an extended local and/or global economic recession. Such economic disruption could have a material adverse effect on the Company&#8217;s business as </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i60673767ccf64aed9b28ce103ea5f880" continuedAt="ic7f224acf1b44ab9ad2a63a23f848eac"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hospitals curtail and reduce capital and overall spending. Policymakers around the globe have responded with fiscal policy actions to support the healthcare industry and their economies. However, the magnitude and overall effectiveness of these actions remains uncertain.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The severity of the impact of the COVID-19 pandemic on the Company&#8217;s business will depend on a number of factors, including, but not limited to, the duration and severity of the pandemic and the extent and severity of the impact on the Company&#8217;s customers, all of which are uncertain and cannot be predicted. The Company&#8217;s future results of operations and liquidity could be materially adversely affected by delays in payments of outstanding receivables, supply chain disruptions, including shortages and inflationary pressure, uncertain or reduced demand, and the impact of any initiatives or programs that the Company may undertake to address financial and operational challenges faced by its customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, the Company has experienced increased difficulties in obtaining a sufficient supply of component materials used in its products, including those in the semiconductor market, as global supply has become significantly constrained due to increased demand in semiconductors and other materials. Additionally, prices of such materials have increased due to the increased demand and supply shortage. The Company is engaged in activities to seek to mitigate supply disruptions by, for example, increasing its communications with its suppliers and modifying its purchase order coverage and inventory levels.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, the global supply chain shortages, including those in the semiconductor market, are likely to remain a challenge for the foreseeable future. The Company has also experienced challenges in logistics, as certain shipping routes have been impacted by port closures. Such global shortages in important components and logistics challenges have resulted in, and will continue to cause, inflationary cost pressure in the Company&#8217;s supply chain. To date, these challenges have not materially impacted the Company&#8217;s results of operations or ability to deliver product and services to its customers. However, if shortages in important supply chain materials in the semiconductor or other markets continue, the Company could fail to meet product demand, which would adversely impact its business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased labor shortages globally, including staff burnout and attrition, could also impact the Company&#8217;s ability to hire and retain personnel critical to its manufacturing, logistics, and commercial operations. The Company is also highly dependent on the principal members of its management and scientific staff. Attracting and retaining qualified personnel is critical to its success, and competition for them has become more intense. The loss of critical members of the Company&#8217;s team, or its inability to attract and retain qualified personnel, could significantly harm its operations, business, and ability to compete. In addition, hospitals are also experiencing staffing shortages and supply chain issues that could impact their ability to provide patient care. As of the date of issuance of these Financial Statements, the extent to which the COVID-19 pandemic may materially adversely affect the Company&#8217;s financial condition, liquidity, or results of operations is uncertain.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer Relief Program</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, the Company introduced a series of programs to provide financial relief to customers (the &#8220;Customer Relief Program&#8221;). As part of the Customer Relief Program, the Company provided its customers service fee credits, extended payment terms, and deferred payments related to Intuitive System Leasing arrangements. The Customer Relief Program ended at the end of the third quarter of 2020. There was no similar customer relief program offered in 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service fee credits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As part of the Customer Relief Program, the Company provided service fee credits to customers based on the reduction in the utilization of their systems during the second and third quarters of 2020 relative to a pre-COVID-19 level baseline. The Company reflected the service fee credits as a reduction of service revenue and accounts receivable in the quarter they were earned by its customers. The service fee credit program resulted in an $<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-6" name="isrg:ServiceFeeCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzY1OTk_22c267e5-118d-464a-ac73-6c5864ecb62c">80</ix:nonFraction>&#160;million decrease in service revenue in 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term payment relief</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In response to the COVID-19 pandemic, the Company introduced a payment deferral program to provide financial relief to qualified customers. This relief extended payment terms up to 180 days for qualified and creditworthy customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also introduced a lease payment deferral program in which creditworthy customers with active Intuitive system leasing arrangements could elect to defer lease payments up to five months that are payable at the end of the lease by extending the lease term. This program did not result in substantial increases in the rights of the lessor or the obligations of the lessee, and the Company elected to apply the relief provided by the Financial Accounting Standards Board (&#8220;FASB&#8221;) FAQ on accounting for COVID-19 and market volatility by not applying the lease modification guidance in ASC 842 to the lease arrangements affected by the deferrals and lease extensions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For operating lease arrangements where the lease term was extended by adding the deferred period to the end of the contract, the Company recalculated the straight-line revenue based on the revised terms, consistent with the treatment accepted by the FASB FAQ on accounting for COVID-19. For its sales-type lease arrangements impacted, the Company accounted for the deferral in the timing of lease payments as if there were no changes in the lease contract, consistent with the treatment accepted by the FASB FAQ on accounting for COVID-19. While the short-term payment relief offered did not have a material impact on the results of operations, the Company deferred $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-6" name="isrg:SalesTypeLeaseLeaseReceivableExtendedPayment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzgyMzk_0c0b210b-b38c-41d4-9c88-f34f68004367">15</ix:nonFraction>&#160;million of lease billings and extended payment terms associated </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ic7f224acf1b44ab9ad2a63a23f848eac" continuedAt="if873481faa7446e98ca6ee67e3deb366"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-6" name="isrg:AccountsReceivableExtendedPayment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzgzMDM_ab448c8a-748c-44a0-a353-98ebb6d19720">181</ix:nonFraction>&#160;million of billings during the program, of which $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzgzNDc_53e958f0-98e3-4e59-afed-49015bfde348">19</ix:nonFraction>&#160;million remained outstanding as of December 31, 2020. All of the trade receivables with extended payment terms have been collected as of December 31, 2021.</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyODk0_6aa5b431-8d47-4ba8-9889-7291ea0f1c37" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzg1OTI_c02bd4df-92cf-46d7-9607-8647feb0548a">17.9</ix:nonFraction> million of restricted cash associated with its insurance programs. As of December&#160;31, 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzg3MTA_b143ffff-db42-44f2-ad19-64de4f8c81db">18.0</ix:nonFraction> million of restricted cash associated with its insurance programs. Restricted cash was included in prepaids and other current assets and intangible and other assets, net on the Consolidated Balance Sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:InvestmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTgw_7974d4f9-7242-46ce-92a6-c9d79452ac59" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Available-for-sale investments in an unrealized loss position are written down to fair value through a charge to other income, net, if the Company intends to sell the security or it is more likely than not the Company will be required to sell the security before recovery of its amortized cost basis. The Company evaluates the remaining securities to determine what amount of the excess, if any, is caused by expected credit losses. Factors considered in determining whether a credit-related loss exists include the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, and the expected cash flows from the security. No significant charges were recorded during the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity investments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds equity investments with readily determinable fair values and equity investments without readily determinable fair values. The Company generally recognizes equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTc0_2cf3e6ab-deaf-4c8a-87f9-dc9a922aa909" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, certain U.S. treasury securities, and equity investments with readily determinable value 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, municipal notes, and equity investments without readily determinable value. 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyODk1_5f4ddcb8-116a-4c98-a32d-3fab2994942a" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Additionally, the cost basis of the Company&#8217;s inventory does not include any unallocated fixed overhead costs associated with abnormally low utilization of its factories.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="if873481faa7446e98ca6ee67e3deb366" continuedAt="ic60018fbbf694c0f82702efbe2d53c0a"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTg0_12a79f18-119f-4f19-8c6d-c18fb93f82e8" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTg5_9a92006a-f063-465b-bdce-c7961463ee45" continuedAt="i39da24c1a4a64e648d00a9c576130d8d" escape="true"><div style="margin-bottom:6pt;text-indent:18pt"><span style="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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:55.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.156%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to <ix:nonNumeric contextRef="iccb0e4d2407447e29273d155bbc8d762_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzEtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo3M2M3ZWY3MmE0MDE0ZmU4YmZhY2JhZWUwNjk5YTk0NF8xMA_e1a38331-93a5-4326-a30f-8b4eea1060f2">30</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Up to <ix:nonNumeric contextRef="i66942e7a2bd14bfeb57108f17d7d9553_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzItMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo5NGRjYjI4MzMwNmQ0YTUwODIwNzlkMGVlODg0MDgyM18xMA_86b47648-f6a0-4f4d-aee9-56b7a7f88af1">15</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and furniture</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ic8b68073214c48248846a837f517c7b7_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzQtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjowZjRhYTZkY2Y3MDc0NmY1OGFkMzY0MzU4Y2E2NzZlM180_833440d5-2910-497e-9427-b806132bda5d">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="ic44a8abc985242bf83069e296de639aa_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzUtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpkMDk0YTAxOWM4ZWU0YzhhYmUxZGM1NjVhMmU0N2VmNl8yOQ_cc76b886-5dc3-43e5-a925-a70de28d88f9">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i94993fe35ede46b2b1fe1d0181bb45b3_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzUtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpkMDk0YTAxOWM4ZWU0YzhhYmUxZGM1NjVhMmU0N2VmNl8zNQ_8d035dee-e660-4195-b36f-aba46a430d04">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i24c179be53654f31a8ced172a6ce7773_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzYtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjozZjJlYWRkMWI4MmY0Zjg3YTk1N2M5Yjg1YTg2NDEzZF80_6387cf54-9397-4743-8008-8afa5743887d">3</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise-wide software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i8090c05ae94049e681941b878066969e_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzctMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo0N2VjNDZhNWQzODI0YmQxODgwZTcxNzQ1NTJmMWM4Ml80_790a81a8-8e82-428f-b41e-443a5f05c830">5</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of <ix:nonNumeric contextRef="icb5934f0285149a7a3e0faa0f9278756_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzgtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpjYWJlYjY0ZjVhYWQ0NzNiYTNkMzU1NDNiN2E3MTA1YV8xNA_95ce57f1-83aa-4c06-893f-5e9ef9bc37ab">3</ix:nonNumeric> years or life of license</span></div></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, was $<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzEyNzAz_7afce9e3-199a-471f-9785-dbbd3fc1375b">280</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzEyNzA3_78a73305-6eb7-425c-ae2a-f92b3649bcf0">221</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzEyNzE1_affa3ef9-80b3-4d2b-bdce-832fe7c33aa4">157</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTI5_88a5e19e-ba89-424f-bcb4-a44c3379af12" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Once the software is ready for its intended use, amounts capitalized are amortized over an estimated useful life of up to <ix:nonNumeric contextRef="ib08e4199312b4cd9adda56bfb7db2f27_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzEzMzEz_c47841ab-c74f-47b9-971c-0b0e61f7b902">5</ix:nonNumeric> years, generally on a straight-line basis.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Implementation Costs in a Cloud Computing Arrangement </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes qualified implementation costs incurred in a hosting arrangement that is a service contract for which it is the customer in accordance with the requirements for capitalizing costs incurred to develop internal-use software. These capitalized implementation costs are recorded within intangible and other assets, net, and are generally amortized over the fixed, non-cancellable term of the associated hosting arrangement on a straight-line basis.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTMw_7f9da591-3f32-4981-b517-377f496a7f0b" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="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 the assets acquired, liabilities assumed, and any noncontrolling interest in the acquiree using acquisition-date fair values. 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 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDA3_4eff95a3-f5f8-4fdf-a5fd-cd27a73a2e11" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE1MjAx_1521758d-24e8-423d-8742-0921d1c142df">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="ifef5f839b0b34b98b57a97186490688c_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE1NjI5_6f73b4de-dacc-4671-8aec-eb71ae4a5910">2</ix:nonNumeric> to <ix:nonNumeric contextRef="i31f23ce4c74e44f5be262e4514a3e059_D20210101-20211231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE1NjM1_6b50e6ee-2545-483a-8f19-d15c9e9f864a">9</ix:nonNumeric> years.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTY5_afe8ecc5-e0e4-4483-8217-1494ac6f80d0" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 finite-lived 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:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ic60018fbbf694c0f82702efbe2d53c0a" continuedAt="i4d235583492047fda026d499cfa54d32"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTcw_6688fe16-a294-4bfa-ac78-e44d96d5e5c6" continuedAt="i3616048dda5848ec949ed05c0aaf1caa" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, and 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:RevenuePerformanceObligationDescriptionOfTiming" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTI1_79823197-af56-4e26-b1d0-76fc9ebefbb8">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 at a point in time. System components, system accessories, instruments, accessories, and service are also sold on a stand-alone basis.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 in the following manner:</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE4OTU3_4f2673cd-2d31-412b-80c0-eec7c9b4cca8">one</span>-year warranty. Warranty costs were not material for the periods presented.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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 could occur at the time of delivery, depending on the customer arrangement. The Company generally allows its customers in the normal course of business to return unused products for a limited period of time subsequent to the initial purchase and records an allowance against revenue for estimated returns.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 can 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. The assigned value of the traded-in units is reported as a component of inventory until resold or otherwise disposed.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i4d235583492047fda026d499cfa54d32" continuedAt="id692e449d22148cdaf0cbabd84e066bb"><ix:continuation id="i3616048dda5848ec949ed05c0aaf1caa"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates, as necessary.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 system 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:AcquisitionCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIyOTQ0_6952454d-0682-4acd-aab0-71a50ccff3ea">71.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AcquisitionCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIyOTUx_d4e19c86-3467-46c2-bbbd-3abc7fd21fa5">53.1</ix:nonFraction> million as of December&#160;31, 2021, and 2020, respectively. The Company did not incur any impairment losses during the periods presented.</span></div></ix:continuation><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:LessorLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDE4_d655d289-6be4-41fb-a7fe-fe8df785619d" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into lease arrangements with certain qualified customers. Leases have terms that generally range from <ix:nonNumeric contextRef="i8348d7a9d7464165a52f153c7ae3b5be_I20211231" name="us-gaap:LessorSalesTypeLeaseTermOfContract1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIzMjEw_2ab97cb3-7d9f-43d5-8abe-a19ec334556f">24</ix:nonNumeric> to <ix:nonNumeric contextRef="i429faaae4ad747999f466d5ab701a6b5_I20211231" name="us-gaap:LessorSalesTypeLeaseTermOfContract1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIzMjE2_4777b24c-bcfd-4988-ba10-b8ce7205004a">84</ix:nonNumeric> months and are usually collateralized by a security interest in the underlying assets. The Company also leases systems to certain qualified customers under usage-based arrangements that have terms up to <ix:nonNumeric contextRef="i429faaae4ad747999f466d5ab701a6b5_I20211231" name="us-gaap:LessorSalesTypeLeaseTermOfContract1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIzNDIy_5b05a10e-220d-44ee-a7f5-0eaca9b0c77a">84</ix:nonNumeric> months. For these usage-based lease arrangements, the lease fee is generally billed monthly in arrears based on a contractual per-use fee, and usage is generally defined as the number of procedures performed with the system.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. For some lease arrangements, customers are provided with the right to purchase the leased system at some point during and/or at the end of 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. Certain lease arrangements may also include upgrade rights that allow customers to upgrade the leased system to newer technology at some point during the lease term. Generally, these upgrade rights do not specify the terms, including the price or structure of the future upgrade transactions, as those terms are negotiated based on the circumstances at the time of the upgrade, including the then-fair value of the system as well as other factors.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 and is presented as product revenue. Revenue related to lease elements from usage-based arrangements is recognized as the customers utilize the systems and is presented as product revenue.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTQ0_d7765419-cff7-430e-9f1e-dc3fc8dd7723" continuedAt="i90062c3c1f564ce8ab16c6dc070499b4" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021. The Company currently does not have any finance leases.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use (&#8220;ROU&#8221;) 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 does not have insight to the inputs necessary to calculate the implicit rate of the leases. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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&#8217;s real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="id692e449d22148cdaf0cbabd84e066bb" continuedAt="ie4c83693e4384d36bcda2feaf63fca33"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i90062c3c1f564ce8ab16c6dc070499b4">liabilities for the Company&#8217;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.</ix:continuation></span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTc4_ed3f4683-e6fb-430a-b620-3f0d0984322f" escape="true"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Losses</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade accounts receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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, age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. For the years ended December&#160;31, 2021, and 2020, bad debt expense was not material.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net investment in sales-type leases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company enters into sales-type leases with certain qualified customers to purchase its systems. Sales-type leases have terms that generally range from <ix:nonNumeric contextRef="i8348d7a9d7464165a52f153c7ae3b5be_I20211231" name="us-gaap:LessorSalesTypeLeaseTermOfContract1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzI4NjE1_5fa3164c-67e7-48d1-b953-94235e8748ab">24</ix:nonNumeric> to <ix:nonNumeric contextRef="i429faaae4ad747999f466d5ab701a6b5_I20211231" name="us-gaap:LessorSalesTypeLeaseTermOfContract1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzI4NjIx_a0fcff5d-eb38-4a0e-a33c-0a390f64d4d8">84</ix:nonNumeric> months and are usually collateralized by a security interest in the underlying assets. The allowance for loan loss is based on the Company&#8217;s assessment of the current expected lifetime loss on lease receivables. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, age of the lease receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. Lease receivables are considered past due 90 days after invoice.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages the credit risk of the net investment in sales-type leases using a number of factors, including, but not limited to, the following: size of operations; profitability, liquidity, and debt ratios; payment history; and past due amounts. The Company also uses credit scores obtained from external providers as a key indicator for the purposes of determining credit quality. <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTY3_189103cf-360c-479e-af3a-369140ac73be" continuedAt="ib04bd9be006342a08e47d8e6af5b82e2" escape="true">The following table summarizes the amortized cost basis by year of origination and by credit quality for the net investment in sales-type leases as of December&#160;31, 2021 (in millions):</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:justify"><ix:continuation id="ib04bd9be006342a08e47d8e6af5b82e2"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></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:8.695%"></td><td style="width:0.1%"></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:8.695%"></td><td style="width:0.1%"></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:8.695%"></td><td style="width:0.1%"></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:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></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.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Investment</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Rating:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMS0xLTEtNTc5NTU_cc740d04-4a41-460e-8ee4-b50179361074">101.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMS0xLTEtMzE3MTI_5d60ae1f-989a-4bcf-a7ef-7bd8986c580a">51.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMy0xLTEtMzE3MTI_a62aa13e-2a68-4726-bd80-39cdbac763fd">18.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItNS0xLTEtMzE3MTI_2962fedb-a090-4771-80cc-76793a7ab3fc">7.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItNy0xLTEtMzE3MTI_ea5a617e-1829-4488-83a7-be40799b4b22">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMTEtMS0xLTMxNzEy_4b56f965-5769-4461-a1d2-a0ac6c712b8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMTMtMS0xLTMxNzEy_f51cf2c6-e536-4226-b990-efb26e7565c6">180.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moderate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMS0xLTEtNTc5NTU_61feebf0-aa65-4ebd-9dd1-667b743cbc47">109.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMS0xLTEtMzE3MTI_2a3f1996-1b72-43f1-bff0-fdc9023c10b0">62.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMy0xLTEtMzE3MTI_dce0ad3c-b790-462d-9460-1095113b4bd4">18.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtNS0xLTEtMzE3MTI_d0092e42-d794-4226-aa48-335510fab8f1">7.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtNy0xLTEtMzE3MTI_564e8135-8e7f-4e47-874d-5add5b6738ba">2.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMTEtMS0xLTMxNzEy_d82d8122-721a-4979-a6cd-9ceb32ecd3cb">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMTMtMS0xLTMxNzEy_8c799569-5b17-4ec1-b8be-ce40893758fd">201.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Low</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMS0xLTEtNTc5NTU_8ee8f1e4-12a9-4d0e-a388-ee41cd20b0d2">8.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMS0xLTEtMzE3MTI_39d6c532-fa5c-41ca-a75c-eae6a3fb4134">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMy0xLTEtMzE3MTI_aa0e56b9-0137-4ea1-baeb-11e05b6ae969">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtNS0xLTEtMzE3MTI_f2bd3643-f197-45d9-a83b-0ed4611021cf">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtNy0xLTEtMzE3MTI_2de248bc-56c3-4945-a4ab-d4c57a1cbc8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMTEtMS0xLTMxNzEy_1bddcd87-d7f6-4e13-8a88-a35d76eae3fa">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMTMtMS0xLTMxNzEy_77c5e068-53c3-46fc-afad-7018143353cd">11.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMS0xLTEtNTc5NTU_713944a4-82c8-4e48-999a-38a5ed5e2209">219.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMS0xLTEtMzE3MTI_0251624c-bae6-4bf5-bebb-4baa0d0b6839">115.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMy0xLTEtMzE3MTI_218bcb4c-0766-4306-b991-733e8d9baa68">38.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtNS0xLTEtMzE3MTI_f3c7eaa0-216e-469f-ae9c-859de9157d52">14.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtNy0xLTEtMzE3MTI_16d5e171-4493-4496-b952-db203ffd056d">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMTEtMS0xLTMxNzEy_a5fe6e66-d73c-49d0-8ee4-c48df292ef46">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMTMtMS0xLTMxNzEy_c9e6845b-9e49-45cd-831a-c1670cb0fff9">392.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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><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><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020, credit losses related to the net investment in sales-type leases were not material.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s exposure to credit losses may increase if its customers are adversely affected by changes in healthcare laws, procedure coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current COVID-19 pandemic, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade and lease receivables as hospital cash flows are impacted by their response to the COVID-19 pandemic.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Available-for-sale debt securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company&#8217;s investment portfolio at any point in time contains 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. The Company segments its portfolio based on the underlying risk profiles of the securities and have a zero loss expectation for U.S. treasury and U.S. government agency securities. The Company regularly reviews the securities in an unrealized loss position and evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. For the years ended December&#160;31, 2021 and 2020, credit losses related to available-for-sale debt securities were not material.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="isrg:AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTE3_b97a8f4f-e0eb-4b4d-a307-e6be90199768" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Sales Returns</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDI2_ef471922-cef8-4d3e-8c1c-1639a2af8abf" continuedAt="iefbc1b7e15664994ba28c4b863634df6" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. The Black-Scholes-Merton option-pricing model is used to estimate the fair value of </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ie4c83693e4384d36bcda2feaf63fca33" continuedAt="ie27f283377504596970bd3bcb56781b6"><ix:continuation id="iefbc1b7e15664994ba28c4b863634df6"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock options granted and utilizes the following inputs: (1) closing quoted price of our common stock on the date of grant; (2) expected term; (3) expected volatility; and (4) risk-free interest rate.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMyOTQ0_ede2db82-e873-4152-9775-090c1f125429">one</span></span><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMzMjU1_ea94bd60-6b43-428c-bd60-472d6c147f34">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><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 10. 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTEy_4a2c81b0-cb15-49ca-80d6-d4284a8545d6" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ResearchAndDevelopmentExpensePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTA3_eef78dea-67be-4a67-8b2f-609363e14813" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="isrg:ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyODkx_382e4af9-90e4-4121-b30f-efe661bda756" continuedAt="i471985eb951f435bb1ba03c25ff73dfa" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NDQ1_b8bda87e-059c-4196-9de0-8161f1c5306e">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NDky_94e445c7-3caf-43cc-b522-c53677c0971d">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 </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ie27f283377504596970bd3bcb56781b6" continuedAt="i2f12e89ca6194c329c79fafbda8ec657"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i471985eb951f435bb1ba03c25ff73dfa">current earnings. 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.</ix:continuation></span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDA5_2607329b-a360-41e2-a76c-9a637b24c187" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="isrg:IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM5MDkw_8f9187b1-94de-41a3-a537-1e5c758e0b64">50</ix:nonFraction>% likelihood of being realized upon ultimate settlement. The Company includes interest and penalty on unrecognized tax benefits as a component of its income tax expense.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTQw_97f921d2-8869-4268-81c4-457bf620d22c" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM5NTYy_2afc0afb-bdbe-4ef2-907f-9bc11f3693c7">one</ix:nonFraction> segment. The chief operating decision maker regularly reviews the operating results of the Company on a consolidated basis as part of making decisions for allocating resources and evaluating performance. As of December&#160;31, 2021, and 2020, <ix:nonFraction unitRef="number" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM5Nzg3_11488de4-40a9-4a37-8069-6560ec802296">84</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="INF" name="isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM5Nzk0_25da5a3a-5d10-45e4-810c-783b5344c899">83</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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTg1_61a95969-2ad2-4b4a-8f6c-6488d66651ea" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTA0_272a9279-f0a9-4f02-b029-7c430dc8c4e4" escape="true"><div style="margin-bottom:6pt;text-align:justify"><span style="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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain Leases with Variable Lease Payments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessors &#8212; Certain Leases with Variable Lease Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the lessor lease classification guidance in ASC 842 for leases that include any amount of variable lease payments that are not based on an index or rate. The Company has early adopted this ASU as of July 1, 2021, on a prospective basis. The standard had no impact on the Company's consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-08&#8221;), which creates an exception to the general recognition and measurement principle in ASC 805 by requiring companies to apply ASC 606 to recognize and measure </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i2f12e89ca6194c329c79fafbda8ec657">contract assets and contract liabilities from contracts with customers acquired in a business combination. The guidance additionally clarifies that companies should apply the definition of a performance obligation in ASC 606 when recognizing contract liabilities assumed in a business combination. The Company will early adopt ASU 2021-08 as of January 1, 2022 on a prospective basis. The impact of the adoption of ASU 2021-08 cannot currently be determined, as it is dependent on future business combinations that the Company may enter into.</ix:continuation></span></div><div id="i30d98ad3bee64d018232130137db9899_250"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 3.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:FinancialInstrumentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NjM_2958b817-edb0-4925-8bbe-fabc334ddbc6" continuedAt="i6bc069e961144ad4b9fd5455e80b6258" escape="true">FINANCIAL INSTRUMENTS</ix:nonNumeric></span></div><ix:continuation id="i6bc069e961144ad4b9fd5455e80b6258" continuedAt="i0610d5df04304ee183a4ff1136db93a1"><div style="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1Nzc_2f5a4f7a-a992-452b-815c-5ce08333dd43" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020 (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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:8.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.121%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d623f8296024aeca65e02b0989df617_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzMtMS0xLTEtMzE3MTI_170bd042-1309-42bf-a948-751689356fb6">572.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d623f8296024aeca65e02b0989df617_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzMtNy0xLTEtMzE3MTI_a9145b30-d5d8-43aa-8f57-0020e4361cf2">572.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d623f8296024aeca65e02b0989df617_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzMtOS0xLTEtMzE3MTI_94bee9c4-362a-41df-971f-ada720330530">572.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtMS0xLTEtMzE3MTI_36d9471b-bfcf-4564-a9f0-bc6eed6b7cb5">696.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtNy0xLTEtMzE3MTI_043a4cd3-1ae0-4722-94d5-496deaccff5c">696.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtOS0xLTEtMzE3MTI_8ea88981-bdd3-464f-aa73-5b69cd19ee4d">696.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtMTEtMS0xLTMxNzEy_f821b2f3-333a-4e63-a3c2-1b687904c828">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtMTMtMS0xLTMxNzEy_8d23092d-87ff-43ac-b462-4ebab2982c0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtMS0xLTEtMzE3MTI_85a256ec-d04c-4b5b-affd-7f4280938a73">3,429.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtMy0xLTEtMzE3MTI_d83cfcce-d8f8-4aef-aa47-284981727c55">6.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtNS0xLTEtMzE3MTI_cf59ad1b-09fe-40c7-8d52-2c81c4216fbf">15.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtNy0xLTEtMzE3MTI_9da5fe54-9f66-46b3-a7a5-1cecefa50ad2">3,420.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtOS0xLTEtMzE3MTI_ea999e87-19b7-47b5-b3f7-7130073f57bd">17.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtMTEtMS0xLTMxNzEy_4c5f420b-6022-4bf2-bd27-7147a88348b9">1,100.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtMTMtMS0xLTMxNzEy_071ab998-4c7a-4968-8269-192f6d884eea">2,302.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctMS0xLTEtMzE3MTI_f64502cc-edf5-4384-9f04-83ea7bbc4f7b">4,125.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctMy0xLTEtMzE3MTI_628b8716-bf8a-4273-bc06-47158c75ff01">6.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctNS0xLTEtMzE3MTI_95f8459c-f847-45b4-a468-dc7074932845">15.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctNy0xLTEtMzE3MTI_bba24198-e91e-4740-889d-2225d4b14a34">4,116.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctOS0xLTEtMzE3MTI_6ac9adda-d7b9-4f52-a92b-76ffb5300d69">713.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctMTEtMS0xLTMxNzEy_0eee51b1-58d1-43be-b999-92c52152cc51">1,100.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctMTMtMS0xLTMxNzEy_aac4d804-9e24-4eb2-8e0d-215d54dd2455">2,302.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktMS0xLTEtMzE3MTI_3c3b6809-aa21-43c1-8d54-9bef335fb978">717.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktMy0xLTEtMzE3MTI_8abc71cd-5c79-4af0-a84a-9e5096e94111">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktNS0xLTEtMzE3MTI_13c4c034-0077-48fc-864d-c9c9ffc4bf19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktNy0xLTEtMzE3MTI_ec89730b-aee8-48fe-8cd3-653321940e61">717.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktOS0xLTEtMzE3MTI_1db7f8ce-a6e5-406b-9d53-f99f9fcd8f43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktMTEtMS0xLTMxNzEy_852da0ae-39f9-4641-9d38-cc4732852f9b">717.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktMTMtMS0xLTMxNzEy_5e2017da-ac8e-4ea8-a9ee-88b8f5386ef6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTEtMS0xLTMxNzEy_8b1dfbf2-1d50-49b6-8a5e-1e5fe44eed84">2,485.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTMtMS0xLTMxNzEy_2d125b0f-4e63-4599-81d6-e57621b02fac">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTUtMS0xLTMxNzEy_eec0bd4c-d666-41d4-b300-11ff392f0607">11.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTctMS0xLTMxNzEy_9fcf922c-4295-470d-a599-3461cb401ce8">2,476.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTktMS0xLTMxNzEy_ae0dc7bb-6e9d-4782-80ef-64b306efd051">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTExLTEtMS0zMTcxMg_dd23e2b6-4ac7-438c-bd3c-c19b7033bbd5">886.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTEzLTEtMS0zMTcxMg_fc41d4de-e647-4111-8104-1c6ea7cf7cef">1,584.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTEtMS0xLTMxNzEy_3d9618fb-454a-4cd0-85d4-c6ed72d7e565">526.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTMtMS0xLTMxNzEy_3c7f8f7e-4c4e-4cfb-be47-5fcce5b0a314">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTUtMS0xLTMxNzEy_83611160-dc52-4a0c-94af-febc4f6874dc">2.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTctMS0xLTMxNzEy_18a7450f-db7e-4982-a1b4-50879ba693aa">523.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTktMS0xLTMxNzEy_d9424e6d-8cdd-40ca-83d7-1b4a4d271550">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTExLTEtMS0zMTcxMg_db08a418-3e6c-4b05-b8cc-efd3f8d7b445">137.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTEzLTEtMS0zMTcxMg_4ec6628a-c230-4b30-b98a-b0dae5b0cfd5">385.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTEtMS0xLTMxNzEy_51efae0c-c491-4cdb-bc1e-0ec87c914cb5">213.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTMtMS0xLTMxNzEy_b0f30c57-6b05-41ae-8960-8862f3654919">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTUtMS0xLTMxNzEy_8cb64b09-7572-47ef-95d0-53e265fe2e6b">1.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTctMS0xLTMxNzEy_b48cae10-b3a5-4a0b-93af-82cdc080cb8c">213.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTktMS0xLTMxNzEy_6c1abcdf-8b98-43b3-ab7e-47fde24eed18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTExLTEtMS0zMTcxMg_5e1def72-456f-4db1-87d2-48854b5dc431">70.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTEzLTEtMS0zMTcxMg_0ef2dd29-9852-4e18-9798-2524d7ac701a">142.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a605b012d14c03893660161607c090_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTEtMS0xLTMxNzEy_d0ec3fd4-4669-4ae5-96be-17242895d79b">3,942.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a605b012d14c03893660161607c090_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTMtMS0xLTMxNzEy_492980c2-5dbb-4a3e-b33c-e9b703b737d8">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if5a605b012d14c03893660161607c090_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTUtMS0xLTMxNzEy_beb394b9-55d5-4c94-b1d4-d34d91921ad6">15.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a605b012d14c03893660161607c090_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTctMS0xLTMxNzEy_1295d1e1-9d62-4e08-8201-2060d3900d46">3,930.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a605b012d14c03893660161607c090_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTktMS0xLTMxNzEy_0d2641ca-6b4f-4866-b319-596a1ba2e2f0">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a605b012d14c03893660161607c090_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTExLTEtMS0zMTcxMg_58d840c6-41e0-4d54-a1e7-653a5b9764cb">1,812.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a605b012d14c03893660161607c090_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTEzLTEtMS0zMTcxMg_779958b7-cd7b-4c28-8fcd-d63e8eb4dc3b">2,112.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTEtMS0xLTMxNzEy_33b4f8cf-0a60-43b0-879d-e41fa84eebd3">8,640.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTMtMS0xLTMxNzEy_ddd1caaf-c6d5-49f3-8f9a-fbe6660ac7bd">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTUtMS0xLTMxNzEy_1fb519b0-c154-4902-a5da-d73142d7793f">31.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTctMS0xLTMxNzEy_699e9c76-3d27-4e07-b625-67a22f123466">8,619.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTktMS0xLTMxNzEy_f9ab6b39-bd30-4f3b-94c2-c5c7bc91e662">1,290.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTExLTEtMS0zMTcxMg_4637308a-a486-4b00-a826-999d1676923d">2,913.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTEzLTEtMS0zMTcxMg_5e66777c-1e11-42b7-93ac-21ac2e2f7dee">4,415.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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:8.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.110%"></td><td style="width:0.1%"></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.121%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if418d09a70dc4ff39c5f3cf96fab516b_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzMtMS0xLTEtMzE3MTI_b5e032ad-87d1-4460-a419-cb8585baaaad">644.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if418d09a70dc4ff39c5f3cf96fab516b_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzMtNy0xLTEtMzE3MTI_ece5fe4b-9066-4d5e-8eca-b3ce27e2924e">644.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if418d09a70dc4ff39c5f3cf96fab516b_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzMtOS0xLTEtMzE3MTI_35416969-dd7a-4326-af40-9d87dc72df61">644.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21195ea084d84056889f429f31d154fd_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtMS0xLTEtMzE3MTI_da678c8e-317b-468e-a2eb-fb96ce9b8d8b">625.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21195ea084d84056889f429f31d154fd_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtNy0xLTEtMzE3MTI_b140d81b-8c2d-4331-98a4-66013a3a0042">625.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21195ea084d84056889f429f31d154fd_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtOS0xLTEtMzE3MTI_91859bb0-43cb-4e08-9b70-38b6225b4344">625.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21195ea084d84056889f429f31d154fd_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtMTEtMS0xLTMxNzEy_916ea332-8d2d-40ba-8800-cb3f96e96357">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21195ea084d84056889f429f31d154fd_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtMTMtMS0xLTMxNzEy_eade0d8e-a438-4411-971d-bfc5742d22df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if172e56e7868418ab2b5f348164e6693_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtMS0xLTEtMzE3MTI_3f0f26c7-8ee8-4158-833e-15c3adf5588f">2,626.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if172e56e7868418ab2b5f348164e6693_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtMy0xLTEtMzE3MTI_d8ce3d0c-54cd-4bf0-b55d-34cdf5ac7740">23.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if172e56e7868418ab2b5f348164e6693_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtNS0xLTEtMzE3MTI_154ee822-8a84-4611-a700-e5370e9fdded">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if172e56e7868418ab2b5f348164e6693_I20201231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtNy0xLTEtMzE3MTI_3e15cadb-9937-446a-8174-4808c63cea77">2,649.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if172e56e7868418ab2b5f348164e6693_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtOS0xLTEtMzE3MTI_1ce00f91-3996-4a44-9241-d1ce9afeada9">212.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if172e56e7868418ab2b5f348164e6693_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtMTEtMS0xLTMxNzEy_6c19d5c1-6ad2-4865-a197-2b57af2c59fd">1,567.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if172e56e7868418ab2b5f348164e6693_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtMTMtMS0xLTMxNzEy_9f290584-774d-4ae2-b6bf-c7168b787a4c">869.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctMS0xLTEtMzE3MTI_b46637b0-4ccb-48ed-99e5-0fbdb5f164da">3,252.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctMy0xLTEtMzE3MTI_60db5012-d400-4f7d-a5d7-6f0dd65ecdec">23.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctNS0xLTEtMzE3MTI_c409b3f2-1366-4316-9a11-e167d1c6abd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctNy0xLTEtMzE3MTI_eedcb3b6-c9fa-4b6a-8cbd-a6332aecfe72">3,275.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctOS0xLTEtMzE3MTI_0cac088f-a42f-4f34-bcbe-1eb8053fccb8">838.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctMTEtMS0xLTMxNzEy_c71dada5-01e8-4b57-92a2-ff741920a697">1,567.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctMTMtMS0xLTMxNzEy_f5f0a261-c90d-4753-a11c-ffb3dbdb981a">869.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfed228f82746f68daa659d834e3226_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktMS0xLTEtMzE3MTI_93628c63-4562-4b2f-a498-cc39b1f38ede">671.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfed228f82746f68daa659d834e3226_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktMy0xLTEtMzE3MTI_fb0ff7b4-27ac-483a-aed5-a47cbcbf31c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfed228f82746f68daa659d834e3226_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktNS0xLTEtMzE3MTI_24d05958-a338-45ec-90b7-4c36a684f662">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfed228f82746f68daa659d834e3226_I20201231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktNy0xLTEtMzE3MTI_0f0e378c-7e6f-4a32-8cd8-2d9b214d1ef9">671.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfed228f82746f68daa659d834e3226_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktOS0xLTEtMzE3MTI_1d3d6032-32bd-4c31-a237-8aab1c6f6058">64.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfed228f82746f68daa659d834e3226_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktMTEtMS0xLTMxNzEy_4cbe2123-90a6-4bee-8686-593ce9d89a26">607.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfed228f82746f68daa659d834e3226_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktMTMtMS0xLTMxNzEy_d8cca2b7-1417-41d6-86cf-e8c8a4d35a42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTEtMS0xLTMxNzEy_9a07a688-1f1f-4953-84ee-642733dda0fb">1,425.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTMtMS0xLTMxNzEy_12f32e80-9806-4fce-95a0-a559dff61046">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTUtMS0xLTMxNzEy_85ba507f-3777-42d9-b493-e07800ee5bb7">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTctMS0xLTMxNzEy_e90a7364-52c2-492a-ae0b-bb7c6e1e85c4">1,437.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTktMS0xLTMxNzEy_d27228b9-28be-4223-b8ad-847a07da21bd">3.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTExLTEtMS0zMTcxMg_70cf713b-78ad-47f1-bf30-9bdae07b6cf1">1,036.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTEzLTEtMS0zMTcxMg_7b9d7fc0-bd60-448a-b277-875c01a32f36">397.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTEtMS0xLTMxNzEy_a6c9decf-879b-4b89-adb7-547f05d11dc4">716.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTMtMS0xLTMxNzEy_492ac62a-cb7c-45f5-b426-b634b96c90c6">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTUtMS0xLTMxNzEy_b322d269-157e-42a3-99e0-3c8a0fe4bbae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTctMS0xLTMxNzEy_b2d1bd66-148d-4399-b5a6-021975944b3e">719.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTktMS0xLTMxNzEy_5dc7e618-5483-447b-96a8-819cf3914954">72.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTExLTEtMS0zMTcxMg_3ed7a667-14c3-4f81-9f7d-ab53293c9233">233.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTEzLTEtMS0zMTcxMg_c2012aed-78e8-406e-bb3a-ee8b74ba5b97">412.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTEtMS0xLTMxNzEy_a91dfc13-0bab-4e53-87e1-027ab76dcf45">119.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTMtMS0xLTMxNzEy_acfb8e52-c746-4bdd-8d9b-77d2ca911027">2.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTUtMS0xLTMxNzEy_c1b271ab-f942-47b2-a92f-76f1333764aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTctMS0xLTMxNzEy_82d5d37a-2082-49cd-8383-9f3312b248c6">121.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTktMS0xLTMxNzEy_58e2c9ac-8a3c-4376-83db-d5015fd3d686">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTExLTEtMS0zMTcxMg_471189c4-ea15-4980-893e-c210bd0a50f9">43.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTEzLTEtMS0zMTcxMg_c88792dd-1163-45ae-baba-2231f2be26b2">78.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTEtMS0xLTMxNzEy_b0137502-71a3-42a7-a468-7fa17d54c9e6">2,933.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTMtMS0xLTMxNzEy_ff803191-8b06-4d98-90c6-1f78cbdceed3">16.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTUtMS0xLTMxNzEy_85a01fe5-25c5-4c71-9129-f62f9c2fe631">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTctMS0xLTMxNzEy_9052d7d1-53b9-4e20-8630-9ffedaabc267">2,949.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTktMS0xLTMxNzEy_b4a35b17-a429-4533-8aa4-0c26764046b9">140.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTExLTEtMS0zMTcxMg_5869a0ff-35e1-4a50-9f92-8c6ad6daf0e1">1,920.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTEzLTEtMS0zMTcxMg_fb243066-8541-4a5c-a57d-50e7b018b4eb">888.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTEtMS0xLTMxNzEy_ee6f187e-9403-4601-bca6-cf131c6198a4">6,829.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTMtMS0xLTMxNzEy_c69f68e3-e777-4ff6-8bbc-76e05b1a05ab">39.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTUtMS0xLTMxNzEy_064f53c4-1ea3-4f5c-b592-37fdcf289523">0.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTctMS0xLTMxNzEy_3c3a901a-f39d-49df-b646-1e62aa4b1673">6,869.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTktMS0xLTMxNzEy_78cc841d-e2a7-496e-884d-62e0cdb3c180">1,622.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTExLTEtMS0zMTcxMg_16a2d08e-4844-4344-a379-a457dad0a7bc">3,488.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:MarketableSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTEzLTEtMS0zMTcxMg_1375c921-a504-4c5f-859d-8931b1a6a1f0">1,757.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i0610d5df04304ee183a4ff1136db93a1" continuedAt="i9bceaadc17a14b559c0ab49e50da3ec6"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1Nzk_cd9aaa20-8e16-412b-94b5-20a9ee391bf9" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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) as of December&#160;31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mature in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzEtMS0xLTEtMzE3MTI_c31b0b5b-2774-48c7-b53c-58090318ec69">2,931.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzEtMy0xLTEtMzE3MTI_657d48b4-f829-4e90-88fc-668151bb9424">2,935.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mature in one to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzItMS0xLTEtMzE3MTI_5b12a460-a23d-4151-9c13-7321d5790638">4,440.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzItMy0xLTEtMzE3MTI_939ccdf1-756b-459a-bf76-442e52df9ed9">4,415.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzQtMS0xLTEtMzE3MTI_52617b14-fad5-4539-b685-cd6fae5b8b44">7,371.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzQtMy0xLTEtMzE3MTI_7d050a0a-20ec-4160-9b05-cfb6eff12cd3">7,350.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual maturities may differ from contractual maturities, because certain borrowers have the right to call or prepay certain obligations. Gross realized gains recognized on the sale of investments were <ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="us-gaap:RealizedInvestmentGainsLosses" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzcxNDY4MjU2MDA3MTg_b5217aa2-bcb0-4f0f-80b0-85aceaf81df8">not</ix:nonFraction> material and $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:RealizedInvestmentGainsLosses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzQzOTgwNDY1MTY3NzQ_b529bad2-a7fb-4a44-8ac1-be3c2a29966e">8.3</ix:nonFraction> million for the years ended December&#160;31, 2021 and 2020, respectively. Gross realized losses recognized on the sale of investments were not material for the periods presented.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, and 2020, net unrealized gains/(losses) on investments, net of tax, of $<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzEwNDM_f164f548-6b4f-40ee-bd1a-4c6816bef442">16.0</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="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzEwNTA_47cd4489-625c-4dff-8f0d-449884c32ef7">29.5</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, were included in accumulated other comprehensive income/(loss) in the accompanying Consolidated Balance Sheets.</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NTI_5dd8ede8-0163-4d44-b1a4-22df90aacabe" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 as of December&#160;31, 2021, and 2020 (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></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.709%"></td><td style="width:0.1%"></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.709%"></td><td style="width:0.1%"></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.709%"></td><td style="width:0.1%"></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.709%"></td><td style="width:0.1%"></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.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized&#160;losses&#160;less<br/>than 12 months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized losses&#160;12<br/>months or greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMS0xLTEtNDk0NTk_5c3fc8b3-5952-430f-8cb0-f74248065084">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMy0xLTEtNDk0NTk_a70ce007-5f3b-41ba-a7d4-9c85f1f7d623">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItNS0xLTEtNTc5ODQ_62fcc402-8cdb-4dc2-8010-953900a1fb95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItNy0xLTEtNTc5ODQ_e81a9965-0a04-41b9-9fe3-dab3ec6e034f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItOS0xLTEtNDk0NTk_a45f9d77-c47f-404d-bbe2-702fccf711bd">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMTEtMS0xLTQ5NDU5_c184d8b2-832e-464d-a399-a72e8399b4c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMS0xLTEtMzE3MTI_e0532f92-30dc-4bc7-87a3-e5fcb8d63748">1,687.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMy0xLTEtMzE3MTI_2a666e2e-808b-48e8-9a27-54ff85495227">11.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItNS0xLTEtMzE3MTI_8e51a56c-7768-4e8f-9dff-7738ec6013cc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItNy0xLTEtMzE3MTI_f9cb6e87-c6a8-42ff-bdf9-f4598f9039eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItOS0xLTEtMzE3MTI_582db5be-b736-4209-a442-66d4e2f8130d">1,687.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMTEtMS0xLTMxNzEy_4ae601d2-6322-4568-a7f7-0cccb23dad9b">11.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtMS0xLTEtMzE3MTI_34056eb2-e197-4c05-9b70-27ee1b0374a4">2,596.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtMy0xLTEtMzE3MTI_b63f4a07-0b9e-4f6c-86cb-b7b360b51752">15.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtNS0xLTEtMzE3MTI_6e2268b1-1105-4151-93dd-e6721c749ac2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtNy0xLTEtMzE3MTI_35e5571e-85ec-4254-abe1-7f76b0d04880">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtOS0xLTEtMzE3MTI_dd6c814b-a11b-42ba-bf65-3ed6750213d7">2,596.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtMTEtMS0xLTMxNzEy_a73b38f0-5a35-4121-80e5-c400e2c047fb">15.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtMS0xLTEtMzE3MTI_db1e7586-047c-4b54-8f56-e76e849d2576">412.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtMy0xLTEtMzE3MTI_1aa9b902-11d0-441f-aec9-ed34b9d47ae5">2.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtNS0xLTEtMzE3MTI_c8089cba-1bc9-47d1-8497-f08755c85cfe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtNy0xLTEtMzE3MTI_395fad2b-c1aa-4196-a99f-c501018b8106">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtOS0xLTEtMzE3MTI_d9622bd7-cff1-477b-9330-ddb247ca03b8">412.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtMTEtMS0xLTMxNzEy_80108b74-1b7f-47f8-9a6d-05135c195aa0">2.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtMS0xLTEtMzE3MTI_df7cb4cb-97c8-4558-8d68-c0bc3d24f705">156.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtMy0xLTEtMzE3MTI_7b42ae4b-78dd-4bb3-a6d9-9b52055c719d">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtNS0xLTEtMzE3MTI_37967941-f693-4005-bf16-6635628fef07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtNy0xLTEtMzE3MTI_6dad4972-030d-47f6-ae75-c3e4b4476161">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtOS0xLTEtMzE3MTI_224bcaed-609a-4ee8-855e-1f6796eaa916">156.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtMTEtMS0xLTMxNzEy_5cbf25a0-03d8-42d3-8804-acd521f82f33">1.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtMS0xLTEtMzE3MTI_b6c60da8-006b-498c-8f92-4431c3ab5699">4,856.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtMy0xLTEtMzE3MTI_3e9c7f92-f20d-4766-bafd-0e5cd5f2142f">31.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtNS0xLTEtMzE3MTI_25c96181-8cdc-4c5e-9d81-40ae1ba7976f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtNy0xLTEtMzE3MTI_2f5a5889-676a-4756-912b-12607ad6f922">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtOS0xLTEtMzE3MTI_d031aa5a-d922-459f-83b1-165df1501b15">4,856.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtMTEtMS0xLTMxNzEy_a98fc337-6d3e-48dc-aef5-939783aa3ec7">31.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if63020b091164cce8707bdcecc7215e7_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktMS0xLTEtMzE3MTI_355ef13c-0295-4f4f-80a1-65d64e5c1006">352.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if63020b091164cce8707bdcecc7215e7_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktMy0xLTEtMzE3MTI_85e1e7f9-831b-49fb-9f9a-9a1025351351">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if63020b091164cce8707bdcecc7215e7_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktNS0xLTEtMzE3MTI_f3bbd9ca-ab88-42f1-b2de-135b3b69dafb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if63020b091164cce8707bdcecc7215e7_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktNy0xLTEtMzE3MTI_fd9fd588-e498-4cef-a5db-0042a6887953">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if63020b091164cce8707bdcecc7215e7_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktOS0xLTEtMzE3MTI_80f77c2d-49d6-4c7b-91f7-c6f5dc2f3b2c">352.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if63020b091164cce8707bdcecc7215e7_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktMTEtMS0xLTMxNzEy_0563e4c4-49c0-4453-b20c-9d409415f6c3">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da3856077a744d8a962542dc31c7135_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTEtMS0xLTMxNzEy_4aaadef6-ae68-4ac9-8613-10b9c86cf6d1">278.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da3856077a744d8a962542dc31c7135_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTMtMS0xLTMxNzEy_f48418cf-8c69-4d58-a813-8469a5fc6af3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da3856077a744d8a962542dc31c7135_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTUtMS0xLTMxNzEy_1a780799-4bc9-48ca-9a39-ff5f7d94554e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da3856077a744d8a962542dc31c7135_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTctMS0xLTMxNzEy_5a5639b2-554e-44b2-a71f-f45fcca612f0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da3856077a744d8a962542dc31c7135_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTktMS0xLTMxNzEy_72bff34a-f753-4859-bfde-dde16133c5ed">278.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9da3856077a744d8a962542dc31c7135_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTExLTEtMS0zMTcxMg_6f06018b-7a65-41d5-9313-ff5f50e5ae9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTEtMS0xLTMxNzEy_7f637dde-6b7f-4b1e-bc9f-ac506493af11">63.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTMtMS0xLTMxNzEy_90b112f2-ce4f-436f-b0d2-1c19c235af52">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTUtMS0xLTMxNzEy_d3178012-dcbf-4ec3-9838-3b38192b0f22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTctMS0xLTMxNzEy_ecdd341e-bde8-49f9-9d24-9c637736a2ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTktMS0xLTMxNzEy_67e6c18c-7fa7-49e4-8c7e-444d27aa62f5">63.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTExLTEtMS0zMTcxMg_bd1b1952-47cb-4361-9714-4245a06edd00">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTEtMS0xLTMxNzEy_73c87ff1-6ad2-4bb0-ac7f-08594c4f3430">21.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTMtMS0xLTMxNzEy_e104181a-45d9-42f1-9f60-b6106f87b2c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTUtMS0xLTMxNzEy_e7a02657-9e99-44d5-95cf-322f4bfa1536">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTctMS0xLTMxNzEy_06c2af88-fdfa-41ee-a50f-52a087b6c992">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTktMS0xLTMxNzEy_15ad0203-4beb-470f-9ef3-d9ceadc96eff">21.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTExLTEtMS0zMTcxMg_313d2594-70ba-4b38-8b12-17571e54d99a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTEtMS0xLTMxNzEy_95aeb3a2-db49-4242-932a-90fa63038f14">715.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTMtMS0xLTMxNzEy_763316b5-de8e-4368-a943-d417ffc7acb9">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTUtMS0xLTMxNzEy_dce1b823-515e-4e7c-b4f0-548596f61b65">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTctMS0xLTMxNzEy_4d82fcb0-158f-47b4-98da-5b7a1a8aa160">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTktMS0xLTMxNzEy_9cf35bae-bb9b-473b-877e-928b1ee10d1b">715.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTExLTEtMS0zMTcxMg_34369abf-b5cc-40e7-8fff-3cd12b746d4e">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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 commercial paper, corporate securities, U.S. treasuries, U.S. government agencies, and municipal 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 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></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i9bceaadc17a14b559c0ab49e50da3ec6" continuedAt="ibcb867bc21e04a3db286a74763e31e8e"><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Investments</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NjQ_17332029-a86b-4be6-95b1-50b7b033b7a8" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the activity related to equity investments (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:24.229%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></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:11.198%"></td><td style="width:0.1%"></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:11.198%"></td><td style="width:0.1%"></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:13.102%"></td><td style="width:0.1%"></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.124%"></td><td style="width:0.1%"></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.687%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020<br/>Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in Fair Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales/Purchases/Others </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021<br/>Carrying Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaids and other current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible and other assets, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity investments with readily determinable value (Level 1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231" decimals="-5" name="us-gaap:EquitySecuritiesFvNi" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItMS0xLTEtMzE3MTI_de931a16-da89-47db-8bc3-4e280a4f2206">60.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i43706d4ffd494511af9f5efadb4b7c76_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItMy0xLTEtMzE3MTI_781daf1d-7691-4202-8e2e-0b0c6a2bcec0">17.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i43706d4ffd494511af9f5efadb4b7c76_D20210101-20211231" decimals="-5" sign="-" name="isrg:EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItNS0xLTEtMzE3MTI_9ce18853-4e73-4b3e-95bb-4066cdd3a6d5">15.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNi" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItNy0xLTEtMzE3MTI_8e27c790-ec0b-4b16-b799-a2a121f3077f">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48a76a5014084fa0a66da9c1555c5ac1_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNi" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItOS0xLTEtMzE3MTI_9baf1a64-de8c-4501-bc32-26132b68501e">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i688f35b1d05148cfb012bb4d12b2dbd5_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNi" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItMTEtMS0xLTMxNzEy_39c42829-9efa-44c2-b97e-23bb691da4bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity investments without readily determinable value (Level 2)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtMS0xLTEtMzE3MTI_554e19ef-4881-4867-bd55-f8ce4301e49b">30.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3253e079a9f84be8aa9879feaba0ee21_D20210101-20211231" decimals="-5" name="isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtMy0xLTEtMzE3MTI_d75d77ea-5611-432f-b1fa-5932b17383de">43.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3253e079a9f84be8aa9879feaba0ee21_D20210101-20211231" decimals="-5" sign="-" name="isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtNS0xLTEtMzE3MTI_25f9c779-e6db-423e-b879-3777827bce35">58.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5a605b012d14c03893660161607c090_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtNy0xLTEtMzE3MTI_9b8f8026-f811-41e1-813d-4a21d97d5e9d">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i089bc345baac47fb959c20a585096771_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtOS0xLTEtMzE3MTI_95805d13-19e6-4036-9f92-59ff6320ee1d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84f6a43a9d9f4fe4b50b9426e8df54ad_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtMTEtMS0xLTMxNzEy_c96ed7dd-9b59-463a-b56f-e6ae636e6130">15.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded in Interest and other income, net.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other includes conversion of certain equity investments without readily determinable value to equity investments with readily determinable value.</span></div></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized a $<ix:nonFraction unitRef="usd" contextRef="i3253e079a9f84be8aa9879feaba0ee21_D20210101-20211231" decimals="-5" name="isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzEyNjQ0MzgzNzMyMzIx_d75d77ea-5611-432f-b1fa-5932b17383de">43.8</ix:nonFraction> million increase in fair value, which was reflected in Interest and other income, net, due to changes in observable prices for certain equity investments that are held at cost, because they lack readily determinable market values (Level 2). A total of $<ix:nonFraction unitRef="usd" contextRef="ie85f08964687460f8fa5d1089f456ad6_D20210101-20211231" decimals="-5" name="isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzQ5NDc4MDIzNDE2ODU_7782c40f-9bfd-463d-9c2c-74e5ecc6a993">34.2</ix:nonFraction>&#160;million of this increase in fair value was related to an equity investment in preferred shares of Broncus Holding Corporation (&#8220;Broncus&#8221;). There were no decreases in fair value reflected in net income due to impairments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, Broncus completed an IPO of common shares on the Stock Exchange of Hong Kong. Upon completion of its IPO, the Company&#8217;s preferred shares were converted to common shares, which have a readily determinable value (Level 1). The Company is restricted from selling these shares for a period of six months. Subsequent to the IPO, the Company recognized a $<ix:nonFraction unitRef="usd" contextRef="i83797bd7804f48bc90d5afdab3a0c1ed_D20210901-20210930" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk1NzY_836a742c-d0e0-49d8-a5c8-f61ef178e657">29.1</ix:nonFraction>&#160;million decrease in fair value from this investment. Accordingly, for the year ended December 31, 2021, the Company has recognized a net gain of $<ix:nonFraction unitRef="usd" contextRef="i6ff91addabfb42c9bdb1416135709def_D20210101-20211231" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk2MDg_39a1da87-1990-4811-8fe8-1fba9c4f5308">5.1</ix:nonFraction>&#160;million related to its Broncus investment, comprised of the $<ix:nonFraction unitRef="usd" contextRef="ie85f08964687460f8fa5d1089f456ad6_D20210101-20211231" decimals="-5" name="isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzcxNDY4MjU2MDA2NDQ_f4740b77-8096-4f46-a9b2-2e9490563b13">34.2</ix:nonFraction>&#160;million gain reflected in changes in fair value for Level 2 equity investments, offset by the $<ix:nonFraction unitRef="usd" contextRef="i83797bd7804f48bc90d5afdab3a0c1ed_D20210901-20210930" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk2Njc_836a742c-d0e0-49d8-a5c8-f61ef178e657">29.1</ix:nonFraction>&#160;million loss reflected in changes in fair value for Level 1 equity investments, both of which were reflected in Interest and other income, net.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company held an equity investment in common shares of Bolder Surgical Holdings, Inc. (&#8220;Bolder&#8221;), which was reflected in its financial statements on a cost basis. During the fourth quarter of 2021, Hologic, Inc., a publicly traded company, completed its acquisition of Bolder. Under the terms of the acquisition agreement, the Company received cash on the date of closing and recognized a gain on its investment of $<ix:nonFraction unitRef="usd" contextRef="i31d9a4269938422592affc2e2a958b02_D20211001-20211231" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNzAxNzg_b3aafbc5-b2a7-41e7-91e3-5a14b7a00d97">9.5</ix:nonFraction>&#160;million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company sold all of its shares of Teladoc Health, Inc. (&#8220;Teladoc&#8221;), a publicly traded company, for $<ix:nonFraction unitRef="usd" contextRef="ib476589fe9fa48a9b8d249ca3f3663b2_D20210101-20210131" decimals="-5" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk2NzA_df67a9ea-ce6f-4c2f-bd1a-1d7d28d97c52">71.5</ix:nonFraction>&#160;million and recognized a gain of $<ix:nonFraction unitRef="usd" contextRef="ib476589fe9fa48a9b8d249ca3f3663b2_D20210101-20210131" decimals="-5" name="us-gaap:UnrealizedGainLossOnInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk2ODU_bb9684da-c1b1-4c9c-a240-b533746d83e0">11.4</ix:nonFraction>&#160;million, which was reflected in Interest and other income, net. This gain was offset by a $<ix:nonFraction unitRef="usd" contextRef="ib476589fe9fa48a9b8d249ca3f3663b2_D20210101-20210131" decimals="-5" name="us-gaap:GainLossOnSaleOfDerivatives" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk3MDA_df724b19-3a63-4896-8ef3-74e8821fe078">7.5</ix:nonFraction>&#160;million loss recognized upon the settlement of a corresponding derivative collar contract.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 hedged 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 (&#8220;INR&#8221;), Mexican Peso (&#8220;MXN&#8221;), Chinese Yuan (&#8220;CNY&#8221;), and New Taiwan Dollar (&#8220;TWD&#8221;).</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ibcb867bc21e04a3db286a74763e31e8e"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NjE_018a576d-15d5-4c9c-99c7-ab35b34eeb74" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.986%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></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:11.381%"></td><td style="width:0.1%"></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:11.384%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized gains (losses) in interest and other income, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16b108ba6a4a4513a7356d02f43310ca_D20210101-20211231" decimals="-5" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzItMS0xLTEtMzE3MTI_52e9e6c1-1ef6-45a5-9cf3-6239251f4482">15.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i48f685ba23ef460785fec06811fec4d5_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzItMy0xLTEtMzE3MTI_385e549b-d045-4323-bbf7-afef73dad21e">12.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b6db38c0d964188b5f4d3df19056b9b_D20190101-20191231" decimals="-5" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzItNS0xLTEtMzE3MTI_86d9a67b-d593-42ff-a008-49f8fb5c6b68">6.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gains (losses) related to balance sheet re-measurement</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzMtMS0xLTEtMzE3MTI_32c457e3-a3ab-468e-9247-79fdc545fefd">16.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzMtMy0xLTEtMzE3MTI_bfe8760f-344c-4b8d-adc3-92716dd450c5">10.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzMtNS0xLTEtMzE3MTI_37959034-261c-4088-aa65-4e55b88e36f6">1.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NzQ_82dc7bf4-4fc7-4533-a637-fa003570741d" continuedAt="idf052fd9aed84ceba218b39c72d58b29" 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><ix:continuation id="idf052fd9aed84ceba218b39c72d58b29"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:47.433%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.216%"></td><td style="width:0.1%"></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.216%"></td><td style="width:0.1%"></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.216%"></td><td style="width:0.1%"></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.220%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional amounts:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Forward contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4a7552559c6b445ca1170640ea74e555_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzMtMS0xLTEtMzE3MTI_52cd276a-c9a4-4ab1-ae13-4c691c9bc672">181.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21536310b22c458e94d768708b3729b0_I20201231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzMtMy0xLTEtMzE3MTI_bc51f33f-a493-4be8-86e3-af6e3d96e594">154.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie00d612190144002a39bf618b6f6e403_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzMtNS0xLTEtMzE3MTI_96a59b88-39a5-4436-a6e5-a7845242f957">318.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b6b4f002c6849dab012311e04142448_I20201231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzMtNy0xLTEtMzE3MTI_c8dd5f8e-1054-4ccd-8c17-8892498630f2">309.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross fair value recorded in:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Prepaid and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b60cac1ad9b4ef6ad2c1361f22c71ad_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzUtMS0xLTEtMzE3MTI_f79378b6-aec0-4030-9b01-d181674c5580">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9eb5087e090e4929a99714dcc5864a38_I20201231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzUtMy0xLTEtMzE3MTI_1f443d49-25ff-4935-aa00-4d6bd8543c40">0.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9104fa3c8ad64223b876324a9ad4b8b3_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzUtNS0xLTEtMzE3MTI_7f6f4d96-3dea-4205-83f0-20cd4c4948ad">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i41c98f0531064587baa8a78fb7a11afe_I20201231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzUtNy0xLTEtMzE3MTI_aa91b37c-b916-4033-9169-9c83e9dbe612">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i700331e92c074d549b5e6183eebb03ed_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzYtMS0xLTEtMzE3MTI_22841619-71c7-49fe-a692-9b9f619f3467">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iec52e16c19654763978e10b5f8bf9fd9_I20201231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzYtMy0xLTEtMzE3MTI_96db0959-88cb-42b5-824e-24f18372d029">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i762a3c2130e749098efcf43bf3b585e1_I20211231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzYtNS0xLTEtMzE3MTI_dee265c4-030b-44eb-95fc-420e37e86388">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1845c8ba5e2241ed9044e7e635916640_I20201231" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzYtNy0xLTEtMzE3MTI_0945cef0-e7ae-4e73-b59a-a8e871e710b9">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-bottom:6pt"><span><br/></span></div><div id="i30d98ad3bee64d018232130137db9899_253"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:AdditionalFinancialInformationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzI4NA_76ed1054-7120-4e6e-8d79-2698a46ee6b7" continuedAt="i9898a3a220cf4b4a8aa4afd67724fdec" escape="true">CONSOLIDATED FINANCIAL STATEMENT DETAILS</ix:nonNumeric></span></div><ix:continuation id="i9898a3a220cf4b4a8aa4afd67724fdec" continuedAt="ibb25b8d86a5e4d879330b1af879c2314"><div style="margin-bottom:6pt;text-indent:18pt"><span style="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><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzI5OQ_1c3351d7-e5a4-4e64-b303-41fb6524f80e" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzMtMS0xLTEtMzE3MTI_4643c1b7-a6e8-4008-a375-4c4721d43873">214.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzMtMy0xLTEtMzE3MTI_c58b6dec-1ff2-4275-83b1-affee55de09e">184.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzQtMS0xLTEtMzE3MTI_71f924f7-9ec3-4250-89da-e411aedf1c64">96.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzQtMy0xLTEtMzE3MTI_cfb53832-40b4-462c-9573-aa5b2910ede3">75.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzUtMS0xLTEtMzE3MTI_ae0d1c16-eb70-4dc2-bfc4-88a1c9a1a518">276.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzUtMy0xLTEtMzE3MTI_96e51d85-d82f-4d98-99fd-53f092be07c6">341.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzYtMS0xLTEtMzE3MTI_77fb46d3-89e7-4afa-8880-d23d59dd6686">587.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzYtMy0xLTEtNTgyNTc_98dd6639-8fd4-4caa-b1d0-919ff6387f6f">601.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzI4Ng_068b2d57-4ad5-4d35-aaaf-0e6de79635d4" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Prepaids and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PrepaidTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzMtMS0xLTEtMzE3MTI_1199e1d5-13c8-415d-8e7a-2e7f8145bf92">4.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PrepaidTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzMtMy0xLTEtMzE3MTI_febbacd4-2974-4962-b3b9-c8beb52aa741">28.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:EquitySecuritiesFvNi" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzQtMS0xLTEtMzE3MTI_0ac1477a-4f21-4327-bb79-31c8ddefc03d">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:EquitySecuritiesFvNi" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzQtMy0xLTEtMzE3MTI_320cdb86-b801-44b5-a861-be4c5c9c7ef9">60.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases &#8211; short-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:SalesTypeLeaseNetInvestmentInLeaseCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzUtMS0xLTEtMzE3MTI_9d83ae6a-8a6c-42bf-b02a-a7271feee5d6">110.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:SalesTypeLeaseNetInvestmentInLeaseCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzUtMy0xLTEtMzE3MTI_72b68221-50b4-4d7e-be12-ea86ed2ba4b9">81.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaids and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:OtherPrepaidExpenseCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzYtMS0xLTEtMzE3MTI_34e01785-04bd-453a-a09d-90b7c8661bed">129.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:OtherPrepaidExpenseCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzYtMy0xLTEtMzE3MTI_794743ee-ac49-49ff-9fa7-52c231dfb662">97.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaids and other current assets</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzctMS0xLTEtMzE3MTI_b4ee403a-75de-4499-ae38-310f537db445">271.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzctMy0xLTEtMzE3MTI_991ff830-cb8b-4738-9891-0778003d2855">267.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ibb25b8d86a5e4d879330b1af879c2314"><div style="margin-bottom:6pt"><ix:continuation id="i39da24c1a4a64e648d00a9c576130d8d"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Property, plant, and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:Land" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzMtMS0xLTEtMzE3MTI_4fa6748f-4ff7-41a8-b023-7e8170f1d5a7">367.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:Land" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzMtMy0xLTEtMzE3MTI_26a98840-378b-4ff8-9083-1d2438c4d20c">277.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and building/leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:BuildingsAndImprovementsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzQtMS0xLTEtMzE3MTI_4d925ca0-063f-4c21-8021-b27f7c40fea9">812.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:BuildingsAndImprovementsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzQtMy0xLTEtMzE3MTI_bcfbf30a-760b-440c-b91c-4690948fa860">773.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:MachineryAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzUtMS0xLTEtMzE3MTI_19dc22eb-6c7a-4b63-b9ab-e07a790812c8">497.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:MachineryAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzUtMy0xLTEtMzE3MTI_662ef9ca-0df5-41e8-98bf-32fa10e7af2a">428.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets &#8211; Intuitive System Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzYtMS0xLTEtMzE3MTI_e0b63f2c-8cc8-4b5f-b5de-62501ae63f6f">616.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzYtMy0xLTEtMzE3MTI_227162d6-6002-4c2d-8935-e00df8b6bee1">419.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:ComputerAndOfficeEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzctMS0xLTEtMzE3MTI_c2b6e9f8-de1d-4edf-a567-0c33c33b69ee">123.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:ComputerAndOfficeEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzctMy0xLTEtMzE3MTI_f32ab3c8-e2bf-4a57-a843-538a85a556e1">112.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzgtMS0xLTEtMzE3MTI_9918e3b6-56a0-47f1-bcd8-89d73b8633f9">217.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:CapitalizedComputerSoftwareGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzgtMy0xLTEtMzE3MTI_53c2d3e7-b16a-4f06-b87e-c0395c73d9bd">205.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzktMS0xLTEtMzE3MTI_10600a71-eb1d-47b5-9639-6308f3d31822">209.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzktMy0xLTEtMzE3MTI_575316fd-a054-4ada-9ef2-bf71138f23a4">117.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzEwLTEtMS0xLTMxNzEy_c091e78b-a78d-4695-847a-d65fd7f27a63">2,845.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzEwLTMtMS0xLTMxNzEy_472567f9-db3d-49e3-8cfd-8f673c5b176e">2,335.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzExLTEtMS0xLTMxNzEy_c16deca4-703d-42ab-81ea-cf8e926020bb">968.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzExLTMtMS0xLTMxNzEy_1680160b-4133-4c61-a55a-0901ee70a3fd">757.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant, and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzEyLTEtMS0xLTMxNzEy_0f82836e-1279-43b9-9070-de93ab64cdac">1,876.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzEyLTMtMS0xLTMxNzEy_ebe37d56-0646-44e6-9f4d-9315732add52">1,577.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*Accumulated depreciation associated with operating lease assets &#8211; Intuitive System Leasing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzE0LTEtMS0xLTMxNzEy_59b29cb1-2bd5-46d0-8f69-a27432709975">182.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzE0LTMtMS0xLTMxNzEy_7749d94a-f337-4de7-8e5f-2589652fcedb">112.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzMwMQ_6cad2778-8813-4500-bd37-a924096a4c7d" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other accrued liabilities &#8211; short-term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzMtMS0xLTEtMzE3MTI_1a335c79-8077-4c0f-a57f-ab4fc4eddc4e">54.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:TaxesPayableCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzMtMy0xLTEtMzE3MTI_44e26aa8-23e6-4d5c-bcd5-ae8773de21d5">47.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of deferred purchase consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:DeferredPurchaseConsiderationPaymentsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzUtMS0xLTEtMzE3MTI_6ef0f7cf-9d46-4399-9511-bb1a2752309a">11.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:DeferredPurchaseConsiderationPaymentsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzUtMy0xLTEtMzE3MTI_1ffb97c5-adef-4be4-a9e4-583f812e2c3d">10.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzYtMS0xLTEtMzE3MTI_26bd01b9-7fa8-4e48-aab0-24045b6f40e2">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzYtMy0xLTEtMzE3MTI_d4a23863-40b2-42bb-9889-e77bb5ba132b">15.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzctMS0xLTEtMzE3MTI_272b8af8-29d4-4d12-abc0-ae596dd9a405">235.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzctMy0xLTEtMzE3MTI_e3f4fa23-a89f-4547-bea9-269258448783">225.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other accrued liabilities &#8211; short-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzgtMS0xLTEtMzE3MTI_2a56ba41-fbf1-4ac2-889d-01772fcd200b">301.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzgtMy0xLTEtMzE3MTI_49964d82-e147-46b9-8932-3d0c3925c6d3">298.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzMxMA_e2847d7a-7adf-4813-a990-a5d7dc80aeac" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes &#8211; long-term</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzMtMS0xLTEtMzE3MTI_0d18adeb-151b-4bb7-97f7-4efff6f16efc">316.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzMtMy0xLTEtMzE3MTI_3214033c-1f80-4a42-b906-e1d22203ba31">305.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue &#8211; long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredRevenueNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzQtMS0xLTEtMzE3MTI_afa59edf-bb54-433e-8df5-7479d850a5f4">36.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredRevenueNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzQtMy0xLTEtMzE3MTI_5b88e4ef-f11c-4ed0-af27-6582712122d7">32.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzUtMS0xLTEtMzE3MTI_be5c6938-66e0-4332-a979-2de2a8611d40">100.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:OtherAccruedLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzUtMy0xLTEtMzE3MTI_06a7131b-f82b-4816-bc4d-0a757ad4bad8">106.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzYtMS0xLTEtMzE3MTI_67cc583c-3133-4d26-8bcc-1d2f6561c012">453.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzYtMy0xLTEtMzE3MTI_cf67d9cf-a4c1-4254-9f40-57570102d757">444.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzI5MA_00a852b8-f313-4962-aa89-67d27f366f38" escape="true"><div style="margin-bottom:6pt;text-indent:18pt"><span style="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-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended&#160;December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzItMS0xLTEtMzE3MTI_39835a03-740b-41fa-8408-c60e22712319">180.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzItMy0xLTEtMzE3MTI_8e50323d-cf1a-477a-8776-cc2ab383db13">34.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxesPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzItNS0xLTEtMzE3MTI_fa4b29e6-ca36-43c5-95b6-0cf93de6f2b3">158.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment transfers from inventory to property, plant, and equipment </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzQtMS0xLTEtMzE3MTI_d5e4cb3c-beee-47bf-a282-58c737814669">302.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzQtMy0xLTEtMzE3MTI_7ceda4e1-8519-4565-bb78-eba75355702f">186.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentTransfersAndChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzQtNS0xLTEtMzE3MTI_5ba9b70e-7bb4-4c1c-883d-998e2ce84e97">210.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of property, plant, and equipment in accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzUtMS0xLTEtMzE3MTI_c6b54344-35f5-496f-a0b2-fabee8dd1f0b">32.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzUtMy0xLTEtMzE3MTI_ea2f075d-bfda-485e-976c-268ec9fdca2d">47.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzUtNS0xLTEtMzE3MTI_8125690d-5b7c-401d-b2aa-a48cf6e90ec4">30.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred purchase and contingent consideration related to acquisitions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzYtMS0xLTEtMzE3MTI_94619bae-52df-4c9d-9f82-e58386f6dcf5">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzYtMy0xLTEtMzE3MTI_24ecbd4f-91fa-4863-9726-2e113256c62b">4.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzYtNS0xLTEtMzE3MTI_4617b257-8096-4637-ae14-10f1deae0872">86.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_256"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0Nzc_539a25d5-3dba-44d6-89f4-2d8acb495644" continuedAt="i403b34f8cb824403b62bdcaae9b088bd" escape="true">REVENUE</ix:nonNumeric></span></div><ix:continuation id="i403b34f8cb824403b62bdcaae9b088bd" continuedAt="i10c67ec32cb2401d846d8e7a3937d821"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0Nzg_6d045b50-09e6-4ec1-a284-40ab190282c9" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.695%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fead1f364ac475fb25d8acb006f0d97_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzItNS0xLTEtMzE3MTI_6b073391-b039-4ba0-86c5-230416460c7e">2,225.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id198150bab624254b1877353f0046514_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzItNy0xLTEtMzE3MTI_7c273879-823f-4ff2-a693-f2828e49e2e0">1,785.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i951479aa64024b2aa06e48aede6bba65_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzItOS0xLTEtMzE3MTI_1c64b295-09c0-422b-9caa-ba10068d6d24">1,790.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5bca4503fb4d4a8e45f0e2137aa2b1_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzMtNS0xLTEtMzE3MTI_5ac421cf-f667-4593-8a89-da2b98aed549">1,024.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4da4247f91a542d5965c93b6131b4371_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzMtNy0xLTEtMzE3MTI_12ec35cf-9ea0-4ea8-b0e0-2d0ae0063d3e">695.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a573ca01d04a01808966dc9fedf3e8_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzMtOS0xLTEtMzE3MTI_25457417-92f1-4acf-bdbe-de813edbae18">830.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2c8a6a4525d48aba38619fcf4f14b44_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzQtNS0xLTEtMzE3MTI_54c3f6a6-74ec-49c8-8a77-f0083eef973e">603.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ba764f81aaa438b8f317bb87521e006_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzQtNy0xLTEtMzE3MTI_ac756a4e-bd5a-4f4d-9ed8-c43fb96fb613">482.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9579aa51ade746f88d686daf65a791ae_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzQtOS0xLTEtMzE3MTI_f7bc4850-d240-4bfb-b421-2f343d8e01e8">508.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e143700f13749fbb4e4459490934270_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzUtNS0xLTEtMzE3MTI_a009714b-7c13-4451-9a37-b6ae046906e7">3,853.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b97d6dcd76749068cb2c8151addd63b_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzUtNy0xLTEtMzE3MTI_8a0dfd72-bd11-4c19-a0ac-f4cc2d6a662b">2,962.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d295035f0a14d399c0c60ec41e19418_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzUtOS0xLTEtMzE3MTI_29f3f594-ceef-4426-b73c-cc46a946e62b">3,129.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i528c7bba25a74228a497900a0e2d46b7_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzgtNS0xLTEtMzE3MTI_8f44de28-5b8f-40dc-99d7-7cf66d911b66">875.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0ec3e0f11f44e6afd8411974c263e3_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzgtNy0xLTEtMzE3MTI_92361b65-946d-43ec-b3cc-d01c6579c672">670.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia47f6dd5e96343cfaed58fe0abcd33bd_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzgtOS0xLTEtMzE3MTI_823b9f8f-a2b5-42b2-8e71-73201c0eb6c2">617.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1166bde643c645c998442d5fd1a98f47_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzktNS0xLTEtMzE3MTI_b35c4cfe-c44a-413b-b824-035786233aab">668.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d44dd9162a84beaa3f2bef97f83eb38_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzktNy0xLTEtMzE3MTI_bd9a1e91-9ca9-4ac4-a699-4e81c231f419">483.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8128ee37e8fd4246b33a3f957ddb2ddc_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzktOS0xLTEtMzE3MTI_840c5ad0-504e-4f33-86ff-a2d1e8d9cc75">515.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieabce48cb57c4d6caa42eb06bba59da2_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzEwLTUtMS0xLTMxNzEy_2fe4c714-0589-428a-ba5b-4905b65ed4a4">312.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4798ab1b71764b008e3b16ab21f3dffa_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzEwLTctMS0xLTMxNzEy_1041c2ce-3bff-4e7f-a91a-b611aa61c1ad">241.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15ee901222094d76991fa2fac4221df4_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzEwLTktMS0xLTMxNzEy_a2f85828-50ab-4f4b-bc60-976f426eb556">215.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00d1b8580a1b41b4bc7da8492437adf5_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzExLTUtMS0xLTMxNzEy_8b8b2bcd-2914-4141-bfd8-7941f0b8db06">1,856.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80a18de39b304dcab14d2c2325779f1d_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzExLTctMS0xLTMxNzEy_1dd60f29-56e0-4118-b589-66c59aef530d">1,395.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7917eec171e746979cea6c9176c2fed3_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzExLTktMS0xLTMxNzEy_d1a0c729-ea71-4e7e-83ea-252e5d37ec09">1,349.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ff5ecf39112461d8f58b00e4b0a8e15_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE0LTUtMS0xLTMxNzEy_87087e9b-128d-4965-9865-2c4d0862fc48">3,100.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9dabfaaa3d94b3eb742ff1bbee151d6_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE0LTctMS0xLTMxNzEy_43368766-6bbd-4b3b-b325-b57a87e0cffd">2,455.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7c6129ab04b4605a8da797d1d286237_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE0LTktMS0xLTMxNzEy_cf12b9e3-2b5b-4ac0-b5b3-1d99bca78bea">2,408.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b035d92e3b245b2ac7b027c6b9e8ac9_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE1LTUtMS0xLTMxNzEy_42bba0d7-a007-49c7-a80a-5bfd32821883">1,693.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a899c1bdb7447aeb9823b9441b5b111_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE1LTctMS0xLTMxNzEy_b7f59928-3abe-4672-8f7a-bd1fda3cb5fd">1,178.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5a0b7709be1408aadf3eaf8c77d1639_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE1LTktMS0xLTMxNzEy_b44da54a-1efc-47eb-8f72-2678bd944e06">1,346.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d1e233d39e649789726aa0083c09369_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE2LTUtMS0xLTMxNzEy_28ac380f-4899-49e7-b208-b8b77f7cffca">916.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i58a64a86bd3444d1aa61534867f78a60_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE2LTctMS0xLTMxNzEy_b2c43ea5-b85c-4f4f-b9f4-45092e3e6655">723.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i487a2c81d2af40e694e2dc7944b83a15_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE2LTktMS0xLTMxNzEy_d562fbca-f631-4883-b859-5527c8ab7f01">724.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE3LTUtMS0xLTMxNzEy_0bd1c9ea-3cd4-4076-b1c9-407a2ec8cff2">5,710.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE3LTctMS0xLTMxNzEy_14759f79-ec44-406b-9ef3-7bad8d4486f1">4,358.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE3LTktMS0xLTMxNzEy_e8946e62-81da-4b1d-ad13-f38e2c90636c">4,478.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 these performance obligations relate to service obligations in the Company's system sale and lease arrangements that will be satisfied and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligations was $<ix:nonFraction unitRef="usd" contextRef="i75a0523973c34c0fb9a0f780e4ccfe31_I20211231" decimals="-6" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzgyOA_544292bf-66cf-4fb5-b195-7a952e343af2">1.86</ix:nonFraction>&#160;billion as of December&#160;31, 2021. The remaining performance obligations are expected to be satisfied over the term of the system sale, lease, and service arrangements, which are generally up to <ix:nonNumeric contextRef="i75a0523973c34c0fb9a0f780e4ccfe31_I20211231" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5Xzk4MA_255f2cee-2b42-4236-bb68-444156bf64d3">5</ix:nonNumeric> years.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0NzE_cafc626f-3dbf-49a5-aca6-a9c547e0e051" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></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:11.182%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTozMjcyMTIzZTIwZTI0MThiODFlZGVmMjhmYmRjNzc0Yy90YWJsZXJhbmdlOjMyNzIxMjNlMjBlMjQxOGI4MWVkZWYyOGZiZGM3NzRjXzMtMS0xLTEtMzE3MTI_d8442a2d-a43e-4edf-9510-fd2f0aff2392">46.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTozMjcyMTIzZTIwZTI0MThiODFlZGVmMjhmYmRjNzc0Yy90YWJsZXJhbmdlOjMyNzIxMjNlMjBlMjQxOGI4MWVkZWYyOGZiZGM3NzRjXzMtMy0xLTEtMzE3MTI_2eccd635-d302-433a-ab07-a1fb00ef6dc4">34.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTozMjcyMTIzZTIwZTI0MThiODFlZGVmMjhmYmRjNzc0Yy90YWJsZXJhbmdlOjMyNzIxMjNlMjBlMjQxOGI4MWVkZWYyOGZiZGM3NzRjXzQtMS0xLTEtMzE3MTI_e4177e63-16b9-4ada-8087-5a70d040d824">414.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTozMjcyMTIzZTIwZTI0MThiODFlZGVmMjhmYmRjNzc0Yy90YWJsZXJhbmdlOjMyNzIxMjNlMjBlMjQxOGI4MWVkZWYyOGZiZGM3NzRjXzQtMy0xLTEtMzE3MTI_e4c39b83-8b15-4eab-860a-6a4b9d31f7fc">382.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 to 60 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzIxNDY_de83041d-93c9-4103-a2f6-de8aa69f32da">351</ix:nonFraction>&#160;million of revenue that was included in the deferred revenue balance as of December&#160;31, 2020. During the year ended December&#160;31, 2020, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzIyNjk_110355aa-05a4-434e-b9e7-2ded92daf4cf">282</ix:nonFraction> million of revenue that was included in the deferred revenue balance as of December&#160;31, 2019.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i10c67ec32cb2401d846d8e7a3937d821"><div style="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:OperatingLeaseLeaseIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0NzU_89010276-07ab-46b8-9699-bad055b279f5" escape="true"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0NzY_45498926-f41c-4a56-8e51-141e7f3cc7c5" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents product revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></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.619%"></td><td style="width:0.1%"></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.619%"></td><td style="width:0.1%"></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.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzItMi0xLTEtMzE3MTI_38830df8-6703-4dbc-81c2-24e647913435">220.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzItNC0xLTEtMzE3MTI_b6e92077-7f74-40ea-b875-2d3c7af2923e">154.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzItNi0xLTEtMzE3MTI_4b8f047f-0903-4bea-bd61-e3c316cd43b3">81.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzMtMi0xLTEtMzE3MTI_8dc73d9a-62f9-4886-8494-b9ef2ccc15fc">276.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzMtNC0xLTEtMzE3MTI_5da100f7-83a6-455d-bb2b-74272b228c3a">176.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseLeaseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzMtNi0xLTEtMzE3MTI_d4d29928-1e4e-47d1-b05e-a27f55d55c75">106.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes variable lease revenue relating to usage-based arrangements.</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div id="i30d98ad3bee64d018232130137db9899_259"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTI_5e22efc0-870c-451c-b7d8-c159c9fd257e" continuedAt="i80550d4abf134fba9a18b28635d29d71" escape="true"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:OperatingLeasesOfLessorDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTc_3ab97757-119c-4443-a19a-04fa5ddf7904" continuedAt="i1450f92298da44778bbd240bef97278f" escape="true">LEASES</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i80550d4abf134fba9a18b28635d29d71" continuedAt="i9c49630ca7cf47d2b52ff7770644a8f5"><ix:continuation id="i1450f92298da44778bbd240bef97278f" continuedAt="i681b96c5c41645efb87675bde4f36bf3"><div style="margin-bottom:6pt"><span style="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-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="isrg:LessorSalesTypeLeaseLeaseIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzE0MDg_2ae450ca-be6f-4bf5-af9c-195d82989e5b" continuedAt="i8a7d6d9b66c94e739eb935e3157911a0" 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:justify"><ix:continuation id="i8a7d6d9b66c94e739eb935e3157911a0"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:SalesTypeLeaseGrossInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzItMS0xLTEtMzE3MTI_af47045f-c322-4aae-93ab-00176ebc5d8d">404.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:SalesTypeLeaseGrossInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzItMy0xLTEtMzE3MTI_8f04c7f7-71b4-4369-bfd7-e23c2a0a8b19">286.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unearned income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:SalestypeLeaseDeferredSellingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzMtMS0xLTEtMzE3MTI_ad564796-3fe6-42a1-bfba-9844aa742444">11.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:SalestypeLeaseDeferredSellingProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzMtMy0xLTEtMzE3MTI_ebeb77d8-8ec1-42c7-903c-b5562acd0c74">11.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzQtMS0xLTEtMzE3MTI_2a6e754a-5051-4e6f-84a1-0b510f01e29f">392.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLease" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzQtMy0xLTEtMzE3MTI_e09a5010-25d3-46c8-ab89-957935afe2c0">275.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzUtMS0xLTEtMzE3MTI_8a2d5743-2d48-42b3-8132-7efaa91ebe7f">3.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzUtMy0xLTEtMzE3MTI_c57d99fb-6fc9-458b-9da5-5569fdabc103">4.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzYtMS0xLTEtMzE3MTI_6d686295-0daf-4b5a-8eea-3a3e05eac123">389.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzYtMy0xLTEtMzE3MTI_37d8fa41-ec47-42ba-9b90-37026f593287">270.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i380f03743e8b4c4b89573a5b78397d0f_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzgtMS0xLTEtMzE3MTI_e0df6b16-1442-48c0-9040-f9369fb0aaed">110.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4340ba256014368975d093ee526987a_I20201231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzgtMy0xLTEtMzE3MTI_1f1ac327-259b-4784-a22a-1bf229fc8fc4">81.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440377e25e9c4106a9b9989403ee30d5_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzktMS0xLTEtMzE3MTI_fbff9f3b-a50f-434a-afb1-135512eb5ba7">278.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9623793caec34d899a652b5d9d100cf2_I20201231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzktMy0xLTEtMzE3MTI_c0a866ee-c0f9-4772-bbe7-fc13dec200af">189.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzEwLTEtMS0xLTMxNzEy_dc77f3cf-42c3-409d-9323-23157a0407ff">389.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:SalesTypeLeaseLeaseReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzEwLTMtMS0xLTMxNzEy_b6c04f36-1220-4ca3-b75d-a16dab7a6a46">270.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzE0MDE_55b8cac3-8bec-40cb-b1dd-6cb9c3a2028c" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzItMS0xLTEtMzE3MTI_f2531a2f-a170-4177-b2c4-0f9c247f1b97">117.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzMtMS0xLTEtMzE3MTI_f15c4ab9-0067-4322-8f52-2e01b66e7390">102.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzQtMS0xLTEtMzE3MTI_185b6cee-a900-4402-b47f-488ab468e03b">90.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzUtMS0xLTEtMzE3MTI_3a2bcb47-8b10-4e21-89d7-b3cfafd673d5">61.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzYtMS0xLTEtMzE3MTI_4e8a7725-ec47-440e-baa7-e05af413bd44">29.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzctMS0xLTEtMzE3MTI_9f1c1eb8-d63d-4934-a91f-5e2c2a1b80f5">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzgtMS0xLTEtMzE3MTI_99ae35e7-2fcd-49b2-927a-0923817ea110">404.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="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="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. <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTQ_4719cc9a-c714-46c8-a040-eb22205840a9" continuedAt="ic575cbaaafa34d2d8f2c31c12035832f" escape="true">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, 2021, are as follows (in millions):</ix:nonNumeric></span></div><div style="margin-bottom:6pt;margin-top:6pt"><ix:continuation id="ic575cbaaafa34d2d8f2c31c12035832f"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:86.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzItMS0xLTEtMzE3MTI_76834b3c-4877-48b8-8907-d55da8672155">260.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzMtMS0xLTEtMzE3MTI_3761a4f5-a7c2-45f1-9f63-7e00d5a0d707">223.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzQtMS0xLTEtMzE3MTI_48cc32b2-7f4f-4ddf-86ab-f793865bc358">173.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzUtMS0xLTEtMzE3MTI_e6b15db9-2460-450e-8051-f1af8a5e0ecb">121.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzYtMS0xLTEtMzE3MTI_1f6657c4-1c8e-4a8f-b315-59d746f2ef61">61.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzctMS0xLTEtMzE3MTI_3ad2c315-32de-4923-bae8-f921e1ec1642">21.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LessorOperatingLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzgtMS0xLTEtMzE3MTI_b5bdea25-32f6-46a7-9bbd-cee443f6be4b">862.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease revenue relating to usage-based arrangements was not material for the years ended December&#160;31, 2021, 2020, and 2019.</span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i9c49630ca7cf47d2b52ff7770644a8f5"><ix:continuation id="i681b96c5c41645efb87675bde4f36bf3"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzg3MQ_5c6c4fdc-d467-4d54-9554-19b77ff4979a">20.4</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzU0OTc1NTgxNDA1MzE_f4f1b52a-6711-4ded-8ac4-7db343473065">21.0</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzU0OTc1NTgxNDA1NDM_757ed5b7-18db-4951-a007-75e2da5eed42">19.1</ix:nonFraction>&#160;million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. For leases with terms of 12 months or less, the related expense was not material for each of the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzE0MDY_ea8c8ad8-37e1-4f42-9d18-fef12d835afb" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the years ended December&#160;31, 2021, 2020, and 2019 related to operating leases was as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.027%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.472%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></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:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for leases that were included within operating cash outflows</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzItMS0xLTEtNjAwODE_602a9c4d-7160-4ccc-9a7c-17193428f9df">23.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzItMy0xLTEtNjAwODg_74fc76c2-4c5d-49e4-affa-bf478b66bb61">11.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeasePayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzEtMS0xLTEtMzE3MTI_033e054f-e7ca-41f6-801d-fbe79c973191">18.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzMtMS0xLTEtNjAwODE_065e2194-ab3f-47be-b08d-1d6a30a3342e">30.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzMtMy0xLTEtNjAwODg_c4fd6265-e6b7-4e1b-baef-aa65e34efa0c">9.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzItMS0xLTEtMzE3MTI_6b5e7bda-678c-4c7b-88ef-aa516eb4892b">21.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></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></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></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></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></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></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></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="isrg:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTA_f688146b-f441-4e4c-bebe-d90307bc312f" escape="true"><span style="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, 2021, and 2020, related to operating leases was as follows (in millions, except lease term and discount rate):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.027%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.545%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.547%"></td><td style="width:0.1%"></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:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Reported as:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815">Intangible and other assets, net (Right-of-use assets)</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMS0xLTEtNjAxNjA_02a56ebc-7bf5-4b8e-b59b-d4a011aa4472">74.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMS0xLTEtMzE3MTI_2bc556db-e2b3-4151-ace1-444e1d5171ec">63.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14">Other accrued liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMS0xLTEtNjAxNjA_da29eb37-38d5-4ece-95e4-96e520ce8273">20.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMS0xLTEtMzE3MTI_87058682-c509-487a-8c8d-22e9ec7dbc03">21.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMS0xLTEtNjAxNjA_96688a92-38c7-4d11-9aab-fa65b841aa0d">66.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMS0xLTEtMzE3MTI_83adab6a-2c61-4dcd-bbd2-e97ba235663b">58.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82985d49c3a44b198ac83e0917afa67f_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzQtMS0xLTEtNjAxNjA_6a99c4d2-f0bb-4c7b-9437-348aa2563b73">87.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3314c03a50954455b10831024db7bbc9_I20201231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzQtMS0xLTEtMzE3MTI_1dc048e0-ab9a-438f-ba74-0222eb0579fc">79.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzUtMS0xLTEtNjAxNjA_76edf22a-a976-4ee1-b03d-ce9c531e52df">4.9</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzUtMS0xLTEtMzE3MTI_87f11ed4-d3e7-4eee-b7b7-9a11b0cfcaa3">5.3</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzYtMS0xLTEtNjAxNjA_21b5d5a1-3b2d-4733-a6f9-93d2d73f2cc2">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzYtMS0xLTEtMzE3MTI_0a519757-8250-4e40-a42a-4e4030e2ce35">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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></ix:nonNumeric></div><div style="text-indent:18pt"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTU_c9eb1b27-b713-4418-b1eb-126e7bc7141d" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the future payments related to the Company&#8217;s operating lease liabilities are scheduled as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzEtMS0xLTEtMzE3MTI_3ad079ce-d1a2-4268-ad36-011790006009">22.0</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzItMS0xLTEtMzE3MTI_3dc4906b-5a87-415a-8850-614d6858c5d8">21.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzMtMS0xLTEtMzE3MTI_34ce9880-741a-40f3-935d-b5cd91556e2c">16.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzQtMS0xLTEtMzE3MTI_4653348e-cd68-4bc9-842a-ffb4c3dd01ee">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzUtMS0xLTEtMzE3MTI_f0b49472-12b9-40b9-92f8-371f351a3c71">12.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzYtMS0xLTEtMzE3MTI_88c94727-f230-47ce-ac14-27d861013e6e">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzctMS0xLTEtMzE3MTI_05081410-6e71-4360-8773-d902d4e48513">96.2</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzgtMS0xLTEtMzE3MTI_071c9c3f-33da-4480-ad63-43a944a70e92">9.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82985d49c3a44b198ac83e0917afa67f_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzktMS0xLTEtMzE3MTI_acc31f20-ba48-46a4-a63b-0b64d6808b98">87.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:nonNumeric></div></ix:continuation></ix:continuation><div style="margin-bottom:6pt;text-align:justify"><span><br/></span></div><div id="i30d98ad3bee64d018232130137db9899_265"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzY4NTE_d02f1554-5e54-41ec-b6df-5a9ffcb1a9d6" continuedAt="i0dde183f9f1048a7beb4c780b7f01a1f" escape="true">GOODWILL AND INTANGIBLE ASSETS</ix:nonNumeric></span></div><ix:continuation id="i0dde183f9f1048a7beb4c780b7f01a1f" continuedAt="ic786d11c298f4a9294151e86671c609e"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions in 2021</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material acquisitions in 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions in 2020</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Orpheus Medical</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company acquired Orpheus Medical Ltd. and its wholly-owned subsidiaries to deepen and expand the Company&#8217;s integrated informatics platform. Orpheus Medical provides hospitals with information technology connectivity, as well as expertise in processing and archiving surgical videos.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ic786d11c298f4a9294151e86671c609e" continuedAt="ia785bd9c4bfe4596b643071cd5464092"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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&#8217;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&#8217;s distributor of da Vinci products and services in China. The transaction enhances the Company&#8217;s ability to serve patients, surgeons, and hospitals in China.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i1201c670d839417db0172e61d5e259d4_D20190105-20190105" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzEwMjE_c7b82bf6-5469-4cb1-8dcb-e4a1b43cba37">66.0</ix:nonFraction>&#160;million, as of the acquisition date, included a contingent consideration liability of $<ix:nonFraction unitRef="usd" contextRef="i1201c670d839417db0172e61d5e259d4_D20190105-20190105" decimals="-5" name="isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzExMDI_64004c0d-11f6-4829-ab4c-f675856e0a6c">64.7</ix:nonFraction>&#160;million and an upfront cash payment of $<ix:nonFraction unitRef="usd" contextRef="i1201c670d839417db0172e61d5e259d4_D20190105-20190105" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzExMzY_f063f86a-21b6-48a1-b29e-75aef7e54a2b">1.3</ix:nonFraction>&#160;million. As of the acquisition date, the estimated total undiscounted contingent consideration was approximately $<ix:nonFraction unitRef="usd" contextRef="i2b24e4a6d7d84e6c908d5df24b023d8f_I20190105" decimals="-6" name="isrg:BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzEzODQ_d0666309-bfab-44a9-b3a5-69591a3309a0">81</ix:nonFraction>&#160;million, based on the underlying performance of the business in 2019 and 2020 as well as the amount and timing of the contingent consideration payments. Since the acquisition date, the total undiscounted contingent consideration decreased by approximately $<ix:nonFraction unitRef="usd" contextRef="i4762e49110eb469294bd9e2cc9e9882b_D20210101-20211231" decimals="-6" sign="-" name="isrg:BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzE0Nzc_c3830ac8-ca9c-4a1c-9640-07b8400c3d8c">1</ix:nonFraction>&#160;million due to changes in the timing of the milestone achievements. For the years ended December 31, 2021, 2020, and 2019, the contingent consideration liability changed due to payments of $<ix:nonFraction unitRef="usd" contextRef="i4762e49110eb469294bd9e2cc9e9882b_D20210101-20211231" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzMyOTg1MzQ4OTI3MDQ_10961277-f080-4470-9708-26e0c8502a61">12.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i75cd8be02d2b42ee9addd0d2a5e85f82_D20200101-20201231" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIzMDA_26e064b8-56f2-4886-81fd-14fdb79d78c8">53.7</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i46d3d2f470cd4995a7034bf2a529e2d3_D20190101-20191231" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIxOTkwMjMyNjQ5OTU_e11c218d-3b66-4281-9390-7de03d2cb955">16.5</ix:nonFraction>&#160;million, respectively, and net additional expenses, which were recorded to selling, general and administrative expenses, of <ix:nonFraction unitRef="usd" contextRef="i4762e49110eb469294bd9e2cc9e9882b_D20210101-20211231" decimals="-5" name="isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIxOTkwMjMyNjUzOTg_d61bc41a-d5af-4fc2-a13c-fb603fac7097">zero</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i75cd8be02d2b42ee9addd0d2a5e85f82_D20200101-20201231" decimals="-5" name="isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIzMzQ_7036887e-df70-4d72-aff9-6973f4546114">11.3</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="i46d3d2f470cd4995a7034bf2a529e2d3_D20190101-20191231" decimals="-5" name="isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIxOTkwMjMyNjUwMzQ_c2df757b-9d58-4aef-acbe-7ef311cd104b">7.2</ix:nonFraction>&#160;million, respectively, primarily related to accretion due to the passage of time. As of December 31, 2021, all contingent consideration has been settled and paid.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i2b24e4a6d7d84e6c908d5df24b023d8f_I20190105" decimals="-5" name="isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzI4OTE_5361d49e-c0ff-4b07-86a8-43398849d9be">1.7</ix:nonFraction>&#160;million of net tangible assets, $<ix:nonFraction unitRef="usd" contextRef="i2b24e4a6d7d84e6c908d5df24b023d8f_I20190105" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzI5MTg_ea5e79ec-f139-485a-9339-15655d0f13c1">58.6</ix:nonFraction>&#160;million of intangible assets, and $<ix:nonFraction unitRef="usd" contextRef="i2b24e4a6d7d84e6c908d5df24b023d8f_I20190105" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzI5NDc_8a7d738a-7c54-4589-958e-a0cfeaedcf01">5.7</ix:nonFraction>&#160;million of residual goodwill. Intangible assets included distribution rights of $<ix:nonFraction unitRef="usd" contextRef="i22768be400e34d8db66a264218cf0263_I20190105" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzMwMjI_f60e26ad-44fe-4da3-a148-8bb4d49d713e">48.2</ix:nonFraction>&#160;million and customer relationships of $<ix:nonFraction unitRef="usd" contextRef="ia494a520df5145d7bca5cc87d59a2f35_I20190105" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzMwNTU_173fd649-ac02-4389-8f56-a73d15f7b4b1">10.4</ix:nonFraction>&#160;million, which are being amortized over a weighted-average period of <ix:nonNumeric contextRef="i1201c670d839417db0172e61d5e259d4_D20190105-20190105" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzMxMTk_85c38869-fabf-4e50-bc97-dfe1463332a5">2.9</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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 (&#8220;Sch&#246;lly&#8221;), 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&#8217;s supply chain and manufacturing capacity for imaging products used in the Company&#8217;s da Vinci systems. The total purchase consideration of $<ix:nonFraction unitRef="usd" contextRef="ic06737ca404543c0ad5be16ede34743e_D20190831-20190831" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQwMzY_3c341f85-a133-4e78-b0e9-0fd6ccf1edf5">101.4</ix:nonFraction>&#160;million consisted of an initial cash payment of $<ix:nonFraction unitRef="usd" contextRef="ic06737ca404543c0ad5be16ede34743e_D20190831-20190831" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQwNzg_40bc2ba0-0185-4226-adcb-c48a254f6eb4">34.4</ix:nonFraction>&#160;million and deferred cash payments totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i9a044147185244b2851a21bff7374735_I20190831" decimals="-5" name="isrg:DeferredPurchaseConsiderationPayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQxMzE_ff38ff7d-475c-47f2-b765-bbb3ec089909">67.0</ix:nonFraction>&#160;million, of which $<ix:nonFraction unitRef="usd" contextRef="i170764c30abf4b2bbece6b0572fe62c2_I20211231" decimals="-5" name="isrg:DeferredPurchaseConsiderationPayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQxNDQ_03996244-3c2b-4cc5-9b0e-1c7ca045d1e5">13.6</ix:nonFraction> million was deferred as of December 31, 2020. As of December 31, 2021, all deferred cash payments have been made.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i9a044147185244b2851a21bff7374735_I20190831" decimals="-5" name="isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQzNDE_76075f8b-3b97-4623-970f-7a194c04982b">11.5</ix:nonFraction>&#160;million of net tangible assets, which included $<ix:nonFraction unitRef="usd" contextRef="i9a044147185244b2851a21bff7374735_I20190831" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQzODM_af717b0d-e440-4091-ae26-485edd630602">6.7</ix:nonFraction>&#160;million of inventory and $<ix:nonFraction unitRef="usd" contextRef="i9a044147185244b2851a21bff7374735_I20190831" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ0MDM_43a0aedf-d693-4bdd-b16a-7c4db5250c8c">1.4</ix:nonFraction>&#160;million of cash, $<ix:nonFraction unitRef="usd" contextRef="i9a044147185244b2851a21bff7374735_I20190831" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ0MTU_099acf52-79f9-4b4f-8272-ef7be6b5f302">31.0</ix:nonFraction>&#160;million of intangible assets, and $<ix:nonFraction unitRef="usd" contextRef="i9a044147185244b2851a21bff7374735_I20190831" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ0NDQ_caeefc65-6eba-40ea-9851-1ade87b135a0">58.9</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 decreased goodwill by $<ix:nonFraction unitRef="usd" contextRef="i5be4e5086de64924ae9ad43106f1def3_D20211001-20211231" decimals="-5" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ2NDA_f01e5b79-84c7-4f3a-942e-c0f445837944">0.8</ix:nonFraction>&#160;million during 2020. 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="ia5d9eb16cf664ae49715b3232eb312d4_D20201001-20201231" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ4MjQ_eb9e658d-5fa3-48bb-9727-c64751a56881">28.0</ix:nonFraction>&#160;million and non-compete provisions of $<ix:nonFraction unitRef="usd" contextRef="if2af84578d8b4704951f3ebe7b7305a5_D20201001-20201231" decimals="-5" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ4NTc_1e36cbfc-be7e-402a-a412-92caef315d52">3.0</ix:nonFraction>&#160;million, which are being amortized over a weighted-average period of <ix:nonNumeric contextRef="ic06737ca404543c0ad5be16ede34743e_D20190831-20190831" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ5MjE_5869aa4f-dd0c-4667-841c-9e390a188c7b">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Company 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></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ia785bd9c4bfe4596b643071cd5464092"><div style="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzY4NDg_b61fe04d-bbc0-4d6f-9038-1b05833a3f20" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.718%"></td><td style="width:0.1%"></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.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzEtMi0xLTEtMzE3MTI_a78cebf0-4b2c-431d-b8e7-0158ef99476e">307.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition activity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzItMi0xLTEtMzE3MTI_a24ae757-578a-497c-98fa-dba5b27610cf">29.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzMtMi0xLTEtMzE3MTI_3694bffc-35c5-4cae-b95b-14c55b747f1b">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzQtMi0xLTEtMzE3MTI_0f6fdbe4-f1dc-4265-a098-fce64a92507c">336.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzUtMi0xLTEtMzE3MTI_5559f82b-4055-4dd4-b987-9bd64aa615f7">8.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzYtMi0xLTEtMzE3MTI_ffa6d98e-99c7-4452-b290-258a7707325c">1.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzctMi0xLTEtMzE3MTI_8f165af2-6a51-4c47-960f-44bbe09bc89c">343.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, there has been no impairment of goodwill.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzY4NDU_57d39f14-78c2-43a0-90db-63f64a36dbee" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:34.929%"></td><td style="width:0.1%"></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.752%"></td><td style="width:0.1%"></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.047%"></td><td style="width:0.1%"></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.458%"></td><td style="width:0.1%"></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.752%"></td><td style="width:0.1%"></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.047%"></td><td style="width:0.1%"></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.905%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie59094038609407a90a669bcfc892de3_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItMi0xLTEtMzE3MTI_1d94b066-fe1e-4b03-bbaa-64dc9ebe79c4">219.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie59094038609407a90a669bcfc892de3_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItNC0xLTEtMzE3MTI_a401d189-45c5-4298-b795-28e8294a4293">173.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie59094038609407a90a669bcfc892de3_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItNi0xLTEtMzE3MTI_95ac8eb1-9b9b-458c-94a1-920be6f8d20a">46.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa8daab729ed42f79ec7136908d0ce1e_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItOC0xLTEtMzE3MTI_caa5540a-60d8-4092-95fc-4c3fcda9b01b">198.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaa8daab729ed42f79ec7136908d0ce1e_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItMTAtMS0xLTMxNzEy_e42419b7-0e6d-4728-be48-a3c312919132">158.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa8daab729ed42f79ec7136908d0ce1e_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItMTItMS0xLTMxNzEy_63282a91-9ef9-4892-9357-555126f747d6">39.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution rights and others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e0119f67cfe45c6ae3443d1ff28a59a_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtMi0xLTEtMzE3MTI_e0010dfe-6b9c-4140-a9c1-e0d79654e9f2">26.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e0119f67cfe45c6ae3443d1ff28a59a_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtNC0xLTEtMzE3MTI_a3e251ba-eccb-4704-8a42-a3d1af404137">19.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e0119f67cfe45c6ae3443d1ff28a59a_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtNi0xLTEtMzE3MTI_b917a88a-9793-4e5e-83a6-9f9920bcdb79">6.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3dc68e6396f4c75972570b9fc6562f8_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtOC0xLTEtMzE3MTI_38b85feb-8d06-4c47-bb90-10866ad77598">91.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie3dc68e6396f4c75972570b9fc6562f8_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtMTAtMS0xLTMxNzEy_63bd186c-616d-49bb-b5fd-6fd1ce41a015">77.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3dc68e6396f4c75972570b9fc6562f8_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtMTItMS0xLTMxNzEy_9249ea0a-75c2-4ce4-8843-519a57307d1d">14.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice41908ddbdd4371a2da60daf4eb58a7_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtMi0xLTEtMzE3MTI_46ba3ab6-9e0a-4c16-b33a-73a1c757affe">31.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ice41908ddbdd4371a2da60daf4eb58a7_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtNC0xLTEtMzE3MTI_c211ee2d-1396-42c0-80d3-8d28000df20e">14.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice41908ddbdd4371a2da60daf4eb58a7_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtNi0xLTEtMzE3MTI_6c223009-5d3d-4644-882d-0316f8d1c057">17.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949161b6a8de44b2855f833b0c8410d3_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtOC0xLTEtMzE3MTI_18bf8e63-334f-4605-977d-29946b19538a">59.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i949161b6a8de44b2855f833b0c8410d3_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtMTAtMS0xLTMxNzEy_c0621dae-15f6-46d1-bb6e-805f5bfc8bdb">35.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949161b6a8de44b2855f833b0c8410d3_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtMTItMS0xLTMxNzEy_105bce3b-7885-4fea-aa9a-1e7322444d04">23.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtMi0xLTEtMzE3MTI_81f2c859-3059-4cd6-9499-28b9dd4ca672">277.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtNC0xLTEtMzE3MTI_9259f8fd-8210-4d82-88bd-22a2b5d5d5ec">206.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtNi0xLTEtMzE3MTI_b8cb6ec2-fcc0-4cb4-a43e-9fc46172a939">70.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtOC0xLTEtMzE3MTI_d0c70e78-9562-4ccf-b369-8fb13dd6c197">349.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtMTAtMS0xLTMxNzEy_5b995265-681c-4e8e-b89d-f10a9e1a3850">271.9</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtMTItMS0xLTMxNzEy_9210a832-f4f3-44ab-8a16-779e041ec36b">77.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzYzNDE_64dff0d4-99c8-441e-aa99-ac434321640c">27.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzYzNDU_82878451-0c11-4ec8-b4c3-2485b5edb186">49.8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzYzNTM_c7fcff83-402e-4989-9ed6-7c6219835065">43.0</ix:nonFraction> million for the years ended December&#160;31, 2021, 2020, and 2019, respectively.</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzY4NDk_f47e8b99-b90f-4fe4-b96c-0e38cad760f0" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, is as follows (in&#160;millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:86.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzEtMS0xLTEtMzE3MTI_bf475920-116f-41a3-ad2d-526dca285ee8">23.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzItMS0xLTEtMzE3MTI_314450d4-026a-4dd9-a886-eb413c2387a0">19.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzMtMS0xLTEtMzE3MTI_51566f14-08fb-4c36-ae4b-21b6059b5b23">15.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzQtMS0xLTEtMzE3MTI_a84f7345-5934-4d3b-a73b-bdd5d31ff701">9.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzUtMS0xLTEtMzE3MTI_b6299331-844b-43cd-bb80-c4f411bb2ea2">2.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzYtMS0xLTEtMzE3MTI_c4cc83cf-f029-4b7f-aa1d-b55e387a7f7c">0.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzctMS0xLTEtMzE3MTI_b48c54ee-a2ad-4a00-b18d-bfbfad3a8450">70.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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></ix:continuation><div id="i30d98ad3bee64d018232130137db9899_268"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjgvZnJhZzpjNTJhYTAxMmM1MjA0NzY2YjE0MTc3YTQzNmJkMGM3YS90ZXh0cmVnaW9uOmM1MmFhMDEyYzUyMDQ3NjZiMTQxNzdhNDM2YmQwYzdhXzk3MDc_b45ae0db-2fc3-47ff-a5b0-3d0747cdb5da" continuedAt="if73f145ccb0740c79fef23edaff3cd5a" escape="true">COMMITMENTS AND CONTINGENCIES</ix:nonNumeric></span></div><ix:continuation id="if73f145ccb0740c79fef23edaff3cd5a" continuedAt="ic4c2e3aa9484475bbdd6c73ad5f8a9d3"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company&#8217;s commitments include an estimated amount of approximately $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-6" name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjgvZnJhZzpjNTJhYTAxMmM1MjA0NzY2YjE0MTc3YTQzNmJkMGM3YS90ZXh0cmVnaW9uOmM1MmFhMDEyYzUyMDQ3NjZiMTQxNzdhNDM2YmQwYzdhXzExNg_c6de68f5-ed7f-4296-93d0-56371db99bc8">1.51</ix:nonFraction>&#160;billion 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. Additionally, the Company has committed to make certain future milestone payments to third parties as part of licensing, collaboration, and development arrangements. Payments </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ic4c2e3aa9484475bbdd6c73ad5f8a9d3" continuedAt="i69efac4f57c0445ea3b388e064819ca7"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under these arrangements generally become due and payable only upon the achievement of certain specified developmental, regulatory, 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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, and future results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, pre-tax litigation charges (benefits) related to securities class action lawsuits and product liability claims were not material.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. The Company disputes these allegations and is defending against these claims.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 cases is based on negotiations with attorneys for the 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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Patent Litigation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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&#8217;s Motion to Stay pending an Inter Partes 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&#8217; joint stipulation to modify the stay in light of Ethicon&#8217;s U.S. International Trade Commission (&#8220;USITC&#8221;) complaint against Intuitive involving U.S. Patent Nos. 8,479,969 and 9,113,874, discussed below. There is currently no trial date scheduled for this matter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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 </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i69efac4f57c0445ea3b388e064819ca7" continuedAt="i087e2bc1e8f14d678c7f9cb993637175"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the parties&#8217; 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. There is currently no trial date scheduled for this matter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 loss or range of losses, if any, arising from these matters.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 (&#8220;&#8217;369&#8221;); 7,490,749 (&#8220;&#8217;749&#8221;); 9,844,379 (&#8220;&#8217;379&#8221;); 9,113,874 (&#8220;&#8217;874&#8221;); and 8,479,969 (&#8220;&#8217;969&#8221;). On June 28, 2019, the USITC voted to institute an investigation (No. 337-TA-1167) with respect to the claims in this complaint. The accused products include the Company&#8217;s EndoWrist 30, EndoWrist 45, SureForm 45, and SureForm 60 Staplers, as well as the stapler reload cartridges. In March 2020, Ethicon dismissed its claims concerning the &#8217;749 patent. The evidentiary hearing took place in February 2021. On June 8, 2021, the Chief Administrative Law Judge issued an Initial Determination concluding that (1) the accused products do not infringe the asserted claims in the &#8217;874 or &#8217;969 patents; (2) the asserted claims in the &#8217;874 and &#8217;969 patents are invalid; (3) the accused SureForm staplers and associated reload cartridges infringe two claims of the &#8217;369 patent; (4) the accused SureForm staplers and associated reload cartridges infringe two claims of the &#8217;379 patent; and (5) the Company was estopped from contending that the asserted claims in the &#8217;379 patent are invalid. Ethicon has not challenged the Initial Determination with regard to the findings that absolve Intuitive of any liability regarding the accused EndoWrist staplers and associated reload cartridges. On October 14, 2021, the USITC issued its Opinion in which it made the following rulings: (1) the USITC absolved Intuitive from any liability regarding the &#8217;874, &#8217;969, and &#8217;369 patents; and (2) the USITC found that, while the SureForm staplers and their associated reload cartridges infringe the asserted claims in the &#8217;379 patent, it has suspended the imposition of any remedial order pending an opinion from the Federal Circuit Court of Appeal of whether the Patent and Trademark Office correctly found the asserted claims in this patent to be invalid. The Company and Ethicon have filed Notices of Appeal regarding the USITC Opinion. A lifting of the suspension of any remedial order by the USITC could result in a prohibition on importing the accused SureForm products into the U.S. or necessitating workarounds. Based on currently available information, the Company does not believe that any losses arising from this matter would be material.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial Litigation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 Repair LLC (&#8220;Restore&#8221;) filed a complaint in the Northern District of Florida 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&#8217;s Motion to Dismiss the amended complaint.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 filed a counterclaim against Restore. The Company filed amended counterclaims after the Court partially granted and partially denied Restore&#8217;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&#8217;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&#8217;s Motion to Dismiss the amended counterclaims.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Motions for Summary Judgment have been filed by the Company and Restore. Subject to the rulings on those motions, the Court anticipates a trial date in later summer or early fall 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><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 28, 2020, Rebotix Repair Inc. (&#8220;Rebotix&#8221;) filed a complaint in the Middle District of Florida alleging anti-trust claims against the Company relating to EndoWrist service, maintenance, and repair processes. The complaint was formally served on the Company on October 6, 2020. On March 8, 2021, the Court partially granted and partially denied the Company&#8217;s Motion to Dismiss the complaint. The Company filed an answer denying the anti-trust allegations and filed counterclaims against Rebotix. The counterclaims allege that Rebotix violated the Federal Lanham Act and Florida&#8217;s Deceptive and Unfair Trade Practices Act and that Rebotix is also liable to the Company for Tortious Interference with Contract.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Motions for Summary Judgment have been filed by the Company and Rebotix. Subject to the rulings on these motions, the Court anticipates a trial date in or around May 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 this matter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similar to the claims asserted in the Restore case, on May 10, 2021, Surgical Instrument Service Company, Inc. filed a complaint in the Northern District of California Court alleging anti-trust claims against the Company relating to EndoWrist service, maintenance, and repair processes. The Court denied the Company's Motion to Dismiss, and discovery has commenced. Based on currently available information, the Company is unable to make a reasonable estimate of loss or range of losses, if any, arising from this matter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three class action complaints were filed against the Company in the Northern District of California Court alleging anti-trust allegations relating to the service and repair of certain instruments manufactured by the Company. A complaint by Larkin </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i087e2bc1e8f14d678c7f9cb993637175">Community Hospital was filed on May 20, 2021, a complaint by Franciscan Alliance, Inc. and King County Public Hospital District No. 1 was filed on July 6, 2021, and a complaint by Kaleida Health was filed on July 8, 2021. The Court has consolidated the Franciscan Alliance, Inc. and King County Public Hospital District No. 1 and Kaleida Health cases with the Larkin Community Hospital case, which is now captioned on the Larkin docket as &#8220;In Re: da Vinci Surgical Robot Antitrust Litigation.&#8221; A Consolidated Amended Class Action Complaint has been filed on behalf of each plaintiff named in the earlier-filed cases. On January 14, 2022, Kaleida Health voluntarily dismissed itself as a party to this case. On January 18, 2022, the Company filed an answer against the plaintiffs in this matter, and discovery has commenced. 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.</ix:continuation></span></div><div id="i30d98ad3bee64d018232130137db9899_271"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzEyMjc_951c5806-7f93-4e60-b803-57d5db7de540" continuedAt="i23fe2247e16249dc8039ee782952299c" escape="true">STOCKHOLDERS&#8217; EQUITY</ix:nonNumeric></span></div><ix:continuation id="i23fe2247e16249dc8039ee782952299c" continuedAt="if179b10a7a834af7bc9c00f61790afdc"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through December&#160;31, 2021, the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) has authorized an aggregate of $<ix:nonFraction unitRef="usd" contextRef="i82a7ffa63dc347a09196d658771d5884_I20211231" decimals="INF" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzE0OQ_d76034dc-603f-4230-9488-2e1e69f57515">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="ic249112a92164b689395cd0523daeaae_I20190101" decimals="-8" name="isrg:StockRepurchaseProgramincreasedtoauthorizedamount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzQyMw_1a411d94-c2b8-4340-941f-98627a51b83a">2.0</ix:nonFraction> billion. As of December&#160;31, 2021, the remaining amount of share repurchases authorized by the Board under the Repurchase Program was approximately $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-8" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzU1MA_66d4cfd5-9f97-4044-9b83-c66bb5f1d8b4">1.6</ix:nonFraction> billion.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="isrg:ScheduleofCommonStockRepurchasedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzEyMzQ_3e3af4dd-687c-4020-9421-d1c97c894bf0" escape="true"><span style="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 (in millions, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzItMS0xLTEtMzE3MTI_467695f8-c360-481c-831a-924f1ad84a2c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i578d55debed1441ab8616a41e97965ec_D20200101-20201231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzItMy0xLTEtMzE3MTI_61322e25-de29-4b6f-ae76-c4b163e6db0c">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifdfdf896a00a411e8978da22d6132783_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzItNS0xLTEtMzkwMTU_5624539a-74dc-4f04-9f04-eeffe00d4b08">1.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzMtMS0xLTEtMzE3MTI_4ecb6feb-a910-4d5f-878a-bd2110c5e1ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i578d55debed1441ab8616a41e97965ec_D20200101-20201231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzMtMy0xLTEtMzE3MTI_08ee93c6-3e71-4844-9aa9-27810b319372">183.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ifdfdf896a00a411e8978da22d6132783_D20190101-20191231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzMtNS0xLTEtMzkwMjI_8e54014d-7971-4017-a8c9-bd23357ea197">160.45</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value of shares repurchased</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzQtMS0xLTEtMzE3MTI_de41a048-3240-4fba-bab4-3379a15c90c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i578d55debed1441ab8616a41e97965ec_D20200101-20201231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzQtMy0xLTEtMzE3MTI_5081e13c-da82-4eab-b226-1474c35a4d43">134.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdfdf896a00a411e8978da22d6132783_D20190101-20191231" decimals="-5" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzQtNS0xLTEtMzkwMjI_f662713d-fa49-4385-90bc-3414d1b690ab">269.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, the Company reduced common stock and additional paid-in capital by an aggregate of <ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="isrg:AggregateReductionInCommonStockDuringStockRepurchases" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzkzOQ_3975512e-99ec-44ac-940c-0498e956fa55">zero</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="INF" name="isrg:AggregateReductionInCommonStockDuringStockRepurchases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk0Mw_94d452d8-2870-4cb2-af7e-35c149a575d7">8</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-6" name="isrg:AggregateReductionInCommonStockDuringStockRepurchases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk1MQ_d697f6ef-c412-4880-b95d-0c909f2d7137">15</ix:nonFraction> million, respectively, and charged <ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-6" name="isrg:AmountChargedToRetainedEarningsDuringStockRepurchases" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk4MQ_810fe75f-1da2-45d7-a934-e8bb24dbd36f">zero</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="INF" name="isrg:AmountChargedToRetainedEarningsDuringStockRepurchases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk4NQ_dcf47dab-9f89-46aa-808b-39d383031926">126</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-6" name="isrg:AmountChargedToRetainedEarningsDuringStockRepurchases" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk5Mw_ea2b33e4-319b-4bd9-8a2c-ce363c85e49f">255</ix:nonFraction> million, respectively, to retained earnings.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="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="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="if179b10a7a834af7bc9c00f61790afdc"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzEyMjI_d38b8b9b-62bd-416d-9e6e-976985bbbe25" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="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, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></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.060%"></td><td style="width:0.1%"></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.060%"></td><td style="width:0.1%"></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.060%"></td><td style="width:0.1%"></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.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)<br/>on&#160;Hedging<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized&#160;<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Benefit Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23b9d5b58b0440cc9d1a19c4da790e21_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItMS0xLTEtMzE3MTI_374333d2-27ef-429c-8d5a-e0629dcb8aed">2.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib31b3196738d4197956a2eff70a22c5f_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItMy0xLTEtMzE3MTI_413484d4-fb2c-4190-a529-003a8342f727">29.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65fcd8828b26463eb93092a57d40dc1d_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItNS0xLTEtMzE3MTI_eaa0818e-7115-460f-87df-3fcce9559a88">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6bc47fc6d4734507bc47d4606b82ee07_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItNy0xLTEtMzE3MTI_06bb682a-e485-46da-8079-e9d005e7a831">6.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e505ebec4a34fd3a84ac1e8fea2619a_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItOS0xLTEtMzE3MTI_47d77bdd-dcc6-464b-adb5-d2ed6d3914d4">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib81855cf395a4dc1b7380220a0d17e5c_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtMS0xLTEtMzE3MTI_fa349745-ddf0-4157-ac96-6c7e1ac6ced5">12.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25476fd0a5ac416fad34438c67614704_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtMy0xLTEtMzE3MTI_a5fa4432-4fdd-4419-afc9-f51f94b8ba03">45.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie06021fe773e40ed84ad7ef8214cc82f_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtNS0xLTEtMzE3MTI_0224d237-13be-4c4c-9292-bcbc76b6171a">12.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba9e8ed87d6d44d2ace75f29fca9b869_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtNy0xLTEtMzE3MTI_95c5b00f-307b-4e77-8104-293f9253b131">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtOS0xLTEtMzE3MTI_95ffe647-85e2-4785-bb10-8356b384df28">45.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib81855cf395a4dc1b7380220a0d17e5c_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtMS0xLTEtMzE3MTI_e6f7e4ae-b637-4bf2-9294-c8697bae175a">4.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25476fd0a5ac416fad34438c67614704_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtMy0xLTEtMzE3MTI_6eca082b-9ba0-498d-bf8b-7581e87210b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie06021fe773e40ed84ad7ef8214cc82f_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtNS0xLTEtMzE3MTI_5dc41c05-867a-4961-81fb-0146aa0ce982">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba9e8ed87d6d44d2ace75f29fca9b869_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtNy0xLTEtMzE3MTI_2d264b12-3cd8-4232-800e-89f2e3a00fda">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtOS0xLTEtMzE3MTI_b96a29b3-9621-4801-9824-7bed9767b607">3.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib81855cf395a4dc1b7380220a0d17e5c_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtMS0xLTEtMzE3MTI_1d631a00-077b-48de-9263-5ba185543fc9">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i25476fd0a5ac416fad34438c67614704_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtMy0xLTEtMzE3MTI_30fda83b-5b76-4114-84cc-f0b2bac71c80">45.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie06021fe773e40ed84ad7ef8214cc82f_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtNS0xLTEtMzE3MTI_ab137cb6-3c84-4f78-a84c-8539b019e935">12.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba9e8ed87d6d44d2ace75f29fca9b869_D20210101-20211231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtNy0xLTEtMzE3MTI_10232fca-730a-4a4a-ad29-82f44bd23631">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtOS0xLTEtMzE3MTI_0678861d-a230-4007-9a20-b45a84f47bcd">49.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e9245f3cad34151a5aa20d438843c43_I20211231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtMS0xLTEtMzE3MTI_2bcb18f7-f09d-44ef-a428-1af3af3cb68e">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7c5226bd7f2749989923079da37a3e84_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtMy0xLTEtMzE3MTI_7a4d8df9-ea6b-4e85-bc01-6bd37b5250d9">16.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66a36eee010447c0a3dac9cb17f5bfba_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtNS0xLTEtMzE3MTI_195bbeea-56d5-4473-9ffb-0c77e92b3180">7.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia232064a718c43db9597db9c0c9ca1ce_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtNy0xLTEtMzE3MTI_285b77e1-315f-43e3-91b0-1bdd70659aec">4.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ecbfc04049242b98dfff792a08978a8_I20211231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtOS0xLTEtMzE3MTI_5d6c6b34-b295-4fbe-b0e2-6210faac674d">24.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)<br/>on&#160;Hedging<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Benefit Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35db15754eb140128d5242cf606f0fac_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTEtMS0xLTMxNzEy_f366dc3e-8615-4ae7-82b4-60ba12b8bcf7">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i568ec2a3c9ff41db88b60ba085a16ddc_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTMtMS0xLTMxNzEy_b15b2bd6-9fbd-479f-8087-edfadb1d1d93">20.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb04c261cf0c441d848590fa502b63eb_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTUtMS0xLTMxNzEy_f07630da-d9f7-48d6-9dfb-d3884ecc0264">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0aefc9ec3a054155b812871fd2d1260d_I20191231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTctMS0xLTMxNzEy_0b826b72-22e1-4c83-8087-52bdd936ef17">8.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i780de7d996f04290a880f2924295677f_I20191231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTktMS0xLTMxNzEy_b7890e0f-7128-44c3-a004-4e26aff32bdf">12.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic843b2c3098e42e5a990eb520051df6c_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTEtMS0xLTMxNzEy_628a24a4-22b1-4737-a0aa-10664bb09983">0.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4e8811253e0459f871f79efc222bc1f_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTMtMS0xLTMxNzEy_6226b0f7-71a3-45f3-b030-b1be2e61e325">13.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc0e4130bf1f4600a4270158af3b7cdc_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTUtMS0xLTMxNzEy_8e1bb246-9806-4999-b828-8c31dfd4824c">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12691f14dd024f57bcf324b72094f968_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTctMS0xLTMxNzEy_d4179cfb-eb68-47e8-b332-466ea392869f">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTktMS0xLTMxNzEy_dea00176-94ab-485d-9896-4c075d3ad8d1">18.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic843b2c3098e42e5a990eb520051df6c_D20200101-20201231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTEtMS0xLTMxNzEy_4ca73f48-f104-4c9a-ad0e-6a458815bad8">2.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic4e8811253e0459f871f79efc222bc1f_D20200101-20201231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTMtMS0xLTMxNzEy_dd75baeb-0261-49b4-9d81-9a1fef0e08d7">4.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc0e4130bf1f4600a4270158af3b7cdc_D20200101-20201231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTUtMS0xLTMxNzEy_3f3928a4-dda4-40f9-9dac-b5915a164a85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12691f14dd024f57bcf324b72094f968_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTctMS0xLTMxNzEy_4c278b90-665c-44f4-a9d5-abf58cd4a655">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTktMS0xLTMxNzEy_0455e64e-7f58-4581-8229-ce9f52beecde">6.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic843b2c3098e42e5a990eb520051df6c_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTEtMS0xLTMxNzEy_0434b096-9ff3-47a8-9490-341dcadd2432">3.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4e8811253e0459f871f79efc222bc1f_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTMtMS0xLTMxNzEy_1350a031-bed5-402b-b28b-01a7c404fae6">9.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc0e4130bf1f4600a4270158af3b7cdc_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTUtMS0xLTMxNzEy_f9d76bf8-9408-4ec2-8c24-8d25225be3ec">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12691f14dd024f57bcf324b72094f968_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTctMS0xLTMxNzEy_7f3d07a6-51ce-4d9d-b8a7-c1b88b571bf0">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTktMS0xLTMxNzEy_dbdaf2d3-14da-4822-9c08-99d4dafcd0cb">12.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23b9d5b58b0440cc9d1a19c4da790e21_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTEtMS0xLTMxNzEy_374333d2-27ef-429c-8d5a-e0629dcb8aed">2.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib31b3196738d4197956a2eff70a22c5f_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTMtMS0xLTMxNzEy_413484d4-fb2c-4190-a529-003a8342f727">29.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65fcd8828b26463eb93092a57d40dc1d_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTUtMS0xLTMxNzEy_eaa0818e-7115-460f-87df-3fcce9559a88">4.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6bc47fc6d4734507bc47d4606b82ee07_I20201231" decimals="-5" sign="-" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTctMS0xLTMxNzEy_06bb682a-e485-46da-8079-e9d005e7a831">6.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e505ebec4a34fd3a84ac1e8fea2619a_I20201231" decimals="-5" name="us-gaap:StockholdersEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTktMS0xLTMxNzEy_47d77bdd-dcc6-464b-adb5-d2ed6d3914d4">24.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax impacts were not material for the years ended December&#160;31, 2021, and 2020.</span></div></ix:nonNumeric></ix:continuation><div id="i30d98ad3bee64d018232130137db9899_274"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MjE_144410f4-2354-419d-8381-c33f90029760" continuedAt="i7c0ac8afb63743219c86e37e3ca21f16" escape="true">SHARE-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="i7c0ac8afb63743219c86e37e3ca21f16" continuedAt="ica5369e949154595b3a83cfb80b76d82"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="i1512d3fc6f8044c8b993db9b04c66d49_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ2Ng_3160ccb0-414b-46dc-a169-1b170319327d">10</ix:nonNumeric> years from the date of grant. The 2010 Plan expires in 2031. In April 2021, the Company&#8217;s shareholders approved an amended and restated 2010 Plan to provide for an increase in the number of shares of common stock reserved for issuance thereunder from&#160;<ix:nonFraction unitRef="shares" contextRef="i6a54c108a3de4fa8a78beea290f97029_I20210331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcwOQ_e4d99b2e-c8ff-4c33-8dc7-6bd765127c02">97,350,000</ix:nonFraction>&#160;to&#160;<ix:nonFraction unitRef="shares" contextRef="i692c5cf6bb48426090771be01d48ac6b_I20190430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcxNQ_66845c86-be94-48c6-80c6-124a820305b9">103,350,000</ix:nonFraction>. As of December&#160;31, 2021, approximately <ix:nonFraction unitRef="shares" contextRef="i7e84d82960bc43e4abfd617cfd6b5890_I20211231" decimals="-5" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc0Mw_3aa6bfbd-06ad-4a24-b821-1fe753778995">25.5</ix:nonFraction> million shares were reserved for future issuance under the 2010 Plan. A maximum of <ix:nonFraction unitRef="shares" contextRef="i265fde8d118349e08cd8db16d81fb9cb_I20211231" decimals="INF" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgyMQ_61d3f27b-fa6b-4fdd-bac5-9afc11135170">11.1</ix:nonFraction> million of these shares can be awarded as RSUs.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="i52e0b5f7f48e445aadfa0e0297762d16_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzE1NTc_422192b9-2f29-4412-8b9c-24ca309d351e">10</ix:nonNumeric> years.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i69b47b9ad8254a6fa9796252820e33c8_I20170331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzE3OTE_c99c30b3-6e28-4f61-a7da-f684d594ee6a">10,395,000</ix:nonFraction> to <ix:nonFraction unitRef="shares" contextRef="ic01be376236f4e32b225760339421800_I20150430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzE3OTc_84d45e4e-dea4-4044-b552-91d2a215a4eb">13,095,000</ix:nonFraction>. The New Hire Plan expired in October 2019 and, therefore, there are no shares reserved for future grants under the New Hire Plan. However, awards granted prior to the plan&#8217;s expiration continue to remain outstanding until their original expiration date.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ica5369e949154595b3a83cfb80b76d82" continuedAt="i66a39270745a47e685d59e193667aa00"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to 2020, the Company made 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). Beginning in 2020, the Company changed the timing of its annual equity award grants to the last business day of February and on the same date in August or, if that date is not a business day, the next business day. The February grants vest 6/48 upon completion of 6 months of service and 1/48&#160;per month thereafter. The August&#160;stock option grants vest 7/48 at the end of one month and 1/48&#160;per month thereafter through a <ix:nonNumeric contextRef="i29257cf5eac641baa792aa68f5f608ac_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzI3MTQ_b91cf3f4-ca4f-4744-aa87-4ad2f76d4194">3.5</ix:nonNumeric>-year vesting period.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="i6ef1206e43264cd5b79714cd3f561fc7_I20091031" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM0MTM_4136885a-987a-482b-a9f2-13bf148cb80c">1,350,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="i22c2136a3113484883ff38aa6fd25789_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM1NTg_b8c9a1a6-d9ce-47bb-a133-086f1b84adac">10</ix:nonNumeric> years. Prior to 2016, initial stock option grants to new non-employee directors vested over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM2NTU_3aeec287-f7e3-485a-8f79-f5669d563525">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="i37de3a03a95446b990112ee77faa2407_D20180101-20181231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM4MjY_82598073-3bc6-4bf4-92b0-403991205bca">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. The Directors&#8217; Plan was terminated in November 2020 and, therefore, there are no shares reserved for future grants under the Directors&#8217; Plan. However, options granted prior to the plan's termination continue to remain outstanding until their original expiration date.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" name="isrg:MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" format="ixt-sec:durhour" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ1MDk_050aedf5-2996-42f5-9d68-2594702b97e1">20</ix:nonNumeric> hours per week and more than <ix:nonNumeric contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" name="isrg:MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ1NDE_6f44419c-1aa6-452f-b01d-bb064401e0f0">5</ix:nonNumeric> months in a calendar year and are not <ix:nonFraction unitRef="number" contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" decimals="INF" name="isrg:MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ1ODI_50f0465c-b9de-491f-b166-8ec661033f75">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="i02bf2bb27543402aa4c52dce334c2ab1_I20211231" decimals="INF" name="isrg:MaximumPercentageOfPayrollDeductionUnderEspp" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ2OTQ_d6c5beda-36ac-4662-a64f-63be54465d37">15</ix:nonFraction>% of their eligible compensation subject to certain maximum purchase limitations. The duration for each offering period is <ix:nonNumeric contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" name="isrg:OfferingPeriodEmployeeStockPurchasePlans" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ4MTg_08d19ecf-51f5-4027-bc4c-48ba1b7f9afb">24</ix:nonNumeric> months and is divided into <ix:nonFraction unitRef="period" contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" decimals="INF" name="isrg:OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ4NDg_07d3a962-fc05-4341-be79-c254247e1144">four</ix:nonFraction> purchase periods of approximately <ix:nonNumeric contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" name="isrg:OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ4ODU_a4cb0a98-401d-4f3d-adef-766ff2eedddb">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="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ5OTQ_6c44e097-d979-44d5-b543-a40e1e86dbb1">85</ix:nonFraction>% of the fair market value of the shares on the offering date or <ix:nonFraction unitRef="number" contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzUwNjA_45caf57c-8a82-405e-8b13-4c44523006c4">85</ix:nonFraction>% of the fair market value of the shares on the purchase date. A <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzUxMjY_e52a83b4-6365-4b44-b15f-a50f4c4bd52b">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 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="i407eb9b28b43401d97604113bb2dbbe3_I20190331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2NTg_0ed2f2d1-e563-47d5-8617-f9ac74e7747f">18,270,945</ix:nonFraction>&#160;to&#160;<ix:nonFraction unitRef="shares" contextRef="i33c1e55717204097adaa22c0425eaba3_I20170430" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2NjQ_86d8bbce-bc78-43b1-a2c3-d476b5600eaa">22,770,945</ix:nonFraction>.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2ODc_6700b7d6-eb68-4b1f-b767-38b2316bdd39">0.5</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="shares" contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2OTE_6aa6a7b1-250a-43f5-a4dd-3746dab2f819">0.5</ix:nonFraction> million, and <ix:nonFraction unitRef="shares" contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2OTk_ff308f9d-4d15-4ab8-9455-183fe7db18b6">0.6</ix:nonFraction> million shares und</span><span style="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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU3NTI_13f69609-4357-4f9a-bd9a-bbfd96bfcd95">75.9</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="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU3NTY_9cb1c4dd-4f36-402f-b80a-098a872444e4">71.2</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and $<ix:nonFraction unitRef="usd" contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU3NjQ_287f1e5b-11c4-4c8b-a902-2f45e80e3f51">56.4</ix:nonFraction> million in employee contributions for the years ended December&#160;31, 2021, 2020, and 2019, respectively. As of December&#160;31, 2021, 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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ieb80d1d14a7b494d85ec405882b05d69_I20211231" decimals="-5" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU4Nzg_af6d6f9a-b020-4f03-8dc6-4d36278f68d6">2.8</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%"> share</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 granted to employees vest in one-fourth increments annually over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzYxMjg_5f5a8e0b-2604-4321-a9d2-172feea8cd79">four</span>-year period. The RSUs granted 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="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MjM_77e794e7-267c-4a0e-9341-53d1a52b9fe2" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option activity during 2021 under all the stock plans was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></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:12.644%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price&#160;Per<br/>Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzItMy0xLTEtMzE3MTI_737c2f67-02f1-4160-8a12-ec12442f7176">13.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzItNS0xLTEtMzE3MTI_faff1516-47ac-4183-9635-8355724ec608">101.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzQtMy0xLTEtMzE3MTI_5f7ec95a-7bf5-4aba-a9cc-5de8cf2cd345">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzQtNS0xLTEtMzE3MTI_efe37514-c862-4831-87b4-7c9a82fe66ed">294.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzUtMy0xLTEtMzE3MTI_77cd4d57-f7a1-47a9-82b5-062823ddeaa3">2.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzUtNS0xLTEtMzE3MTI_ce6c52fe-b5a1-4783-b277-a2e6a98b7477">74.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzYtMy0xLTEtMzE3MTI_b4bf49d9-47a4-4e36-b63b-454f70dc0454">0.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzYtNS0xLTEtMzE3MTI_c855145c-acd8-4540-9b28-4f12e7462261">198.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzctMy0xLTEtMzE3MTI_85af2181-8f96-4af8-ac81-8f0328e3dc17">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzctNS0xLTEtMzE3MTI_f4aeedfc-3ecb-4e24-b954-45e1b6b9d6ca">125.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i66a39270745a47e685d59e193667aa00" continuedAt="icb8859ed5452437ea03b07422ed0303b"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzY4ODM_a6b1f538-a4b9-4056-90ff-236b6f763c51">613</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzY4ODc_ba737716-eb50-4e79-8a90-8fa1d5f2096d">598</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzY4OTU_7d151a84-7ec4-4936-afbc-bfb99fd76fbf">512</ix:nonFraction> million during the years ended December&#160;31, 2021, 2020, and 2019, respectively. Cash received from option exercises and employee stock purchase plans for the years ended December&#160;31, 2021, 2020, and 2019, was $<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcwNjE_989b610f-642a-49b1-9625-3be7630eaa33">276</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcwNjU_a18866ce-29f3-4ef6-8a4c-248beaf9133b">309</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcwNzM_b573e954-e4c4-4f08-b72d-507438efa5b8">273</ix:nonFraction> million, respectively. The income tax benefit from stock options exercised was&#160;$<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcxNDc_77be68f8-7974-4cbb-a2e4-53090fcde3b1">138</ix:nonFraction> million&#160;for the year ended&#160;December&#160;31, 2021.</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MTY_50684812-c422-4b9e-a03c-501b59b3d673" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021 (number of shares and aggregate intrinsic value in millions):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:14.612%"></td><td style="width:0.1%"></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.388%"></td><td style="width:0.1%"></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:11.822%"></td><td style="width:0.1%"></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.913%"></td><td style="width:0.1%"></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.976%"></td><td style="width:0.1%"></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.535%"></td><td style="width:0.1%"></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:11.381%"></td><td style="width:0.1%"></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.619%"></td><td style="width:0.1%"></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.982%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise&#160;Prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of&#160;Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of&#160;Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i357f61101df5457a9963d88ea511cfef_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjozYzBkM2FkMzlmZTM0ZDY3YTQxOGI0NGQ3MjYzOWY0Yl80_ce2eb345-7cc8-44aa-ad27-b65c1ad567d0">29.91</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="i357f61101df5457a9963d88ea511cfef_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjozYzBkM2FkMzlmZTM0ZDY3YTQxOGI0NGQ3MjYzOWY0Yl83_045b853a-4f4f-4f63-bf14-64c658d8f18b">49.34</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3710edabbd54eec837d17dd8e277e87_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMi0xLTEtMzE3MTI_3277bd7a-a4e1-44c5-ae18-b8ab610e4358">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i357f61101df5457a9963d88ea511cfef_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItNC0xLTEtMzE3MTI_be5ed742-3dbd-441a-a185-4597816b5125">1.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id3710edabbd54eec837d17dd8e277e87_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItNi0xLTEtMzE3MTI_ca967252-1765-47a1-901e-ea02278c6c2d">45.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id3710edabbd54eec837d17dd8e277e87_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMTAtMS0xLTMxNzEy_e2a4ea47-d392-49e5-b571-7eea2844a146">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id3710edabbd54eec837d17dd8e277e87_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMTQtMS0xLTMxNzEy_cafbadbb-ebb5-4d05-b473-ff719f940c0c">45.18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i057cca7849274121b0bce0c0bd22f200_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjphMzI4YTZlOWYzMDU0NTQ3OGM4ZTZiNGQ4Y2MwNmUwZF80_04f5ae12-6c86-4ac8-93c4-3cd7c6c897eb">51.02</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="i057cca7849274121b0bce0c0bd22f200_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjphMzI4YTZlOWYzMDU0NTQ3OGM4ZTZiNGQ4Y2MwNmUwZF83_fa3adb4c-8080-4e2b-8e6c-0a282a35bbe9">57.11</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib6491dc74ac8467bad2e440780271422_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMi0xLTEtMzE3MTI_ac0a630d-52be-404a-b58a-b3dc70a52b1f">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i057cca7849274121b0bce0c0bd22f200_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtNC0xLTEtMzE3MTI_feeebc3e-13f3-4bf7-8e3c-42d237947c88">2.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib6491dc74ac8467bad2e440780271422_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtNi0xLTEtMzE3MTI_ca8a222d-e186-440a-8ac2-0290ee8bd133">54.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib6491dc74ac8467bad2e440780271422_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMTAtMS0xLTMxNzEy_8167c892-e5f6-4da5-bd5c-14239b8e6163">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib6491dc74ac8467bad2e440780271422_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMTQtMS0xLTMxNzEy_140cef6b-e10c-455b-a993-f933026765ab">54.39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ie49d826aba36408281fb93da6ce59f8e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo4NTI4ZWQ1N2MxMWU0OWY5OWY3MDMxZWYzNGI4YjBkOF80_68346d9d-e5bf-4f11-902b-ff5f9fc61583">57.48</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="ie49d826aba36408281fb93da6ce59f8e_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo4NTI4ZWQ1N2MxMWU0OWY5OWY3MDMxZWYzNGI4YjBkOF83_9908e4c0-040c-40ef-a479-6d8f3f19282c">59.46</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i48f6aac04b5541fca9e51387bf28c6d7_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMi0xLTEtMzE3MTI_d05c22bd-447f-4606-910e-4c9c1bda33c1">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ie49d826aba36408281fb93da6ce59f8e_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtNC0xLTEtMzE3MTI_8faa74d1-5fa0-4bcc-bde1-9f55f5737de7">2.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i48f6aac04b5541fca9e51387bf28c6d7_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtNi0xLTEtMzE3MTI_ccb00360-1210-4f40-89a5-2bfc8f92dce9">58.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i48f6aac04b5541fca9e51387bf28c6d7_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMTAtMS0xLTMxNzEy_cb181179-aec8-40b5-afe0-c6a146613452">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i48f6aac04b5541fca9e51387bf28c6d7_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMTQtMS0xLTMxNzEy_d204f54a-b63b-4826-b637-81d2c82e57b2">58.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ifcaa7457772c4482ab72979968908c31_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpkOTExZTIwNjQ5ZGU0YWI5ODA0MTY0N2UzZTVjMDg2ZF80_f9bee821-52dd-4423-ae47-a2e89c0fa877">59.58</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="ifcaa7457772c4482ab72979968908c31_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpkOTExZTIwNjQ5ZGU0YWI5ODA0MTY0N2UzZTVjMDg2ZF83_ba55465e-b194-45d3-98b2-7391bb88fcdc">77.00</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iccc8d23830384b17a453e953a60439f2_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMi0xLTEtMzE3MTI_43a111f4-d5e9-4322-94b0-90392245d878">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ifcaa7457772c4482ab72979968908c31_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtNC0xLTEtMzE3MTI_44127d35-5ed2-40dc-a088-74aba76c2ef8">2.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iccc8d23830384b17a453e953a60439f2_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtNi0xLTEtMzE3MTI_7df9893c-70f1-4316-a789-a22815240566">69.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iccc8d23830384b17a453e953a60439f2_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMTAtMS0xLTMxNzEy_d6ff0984-5305-4ac6-9c94-9d01190aad7a">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iccc8d23830384b17a453e953a60439f2_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMTQtMS0xLTMxNzEy_c685cf3b-141c-4767-9ed6-8e9b7b083558">69.07</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i11241b78c18e4c4c9f294bb704669a14_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo0MTk3MmRiZTZjNzE0ZGJjOWJhZTFmMjAyYzZmMWExYV80_836238f1-b40d-4155-9907-dfeae7da770f">77.04</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="i11241b78c18e4c4c9f294bb704669a14_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo0MTk3MmRiZTZjNzE0ZGJjOWJhZTFmMjAyYzZmMWExYV83_2412c1e9-d3f3-4333-bc41-011806bc663a">139.52</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i209d7b1421984db69514cc50561ba5fa_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMi0xLTEtMzE3MTI_f948bee7-c164-42ba-b9cc-7ffdd9e9a805">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i11241b78c18e4c4c9f294bb704669a14_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtNC0xLTEtMzE3MTI_8626293a-98b1-4d90-a188-557b99ff347d">5.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i209d7b1421984db69514cc50561ba5fa_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtNi0xLTEtMzE3MTI_0c91f615-89e1-454d-ad33-54a17bc6e3ea">108.72</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i209d7b1421984db69514cc50561ba5fa_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMTAtMS0xLTMxNzEy_3be88b8d-f8ab-4934-9f71-4e1030c8d754">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i209d7b1421984db69514cc50561ba5fa_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMTQtMS0xLTMxNzEy_9da3b66c-9152-4fbb-8c62-43ea41bd9ab4">108.24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="if5c3ea6a29834926950368b51880ce3d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMC0xLTEtNTMzNjcvdGV4dHJlZ2lvbjozNTY4Y2Q5NTU5MGU0ZDUwOTc5OTIzYTU4YjkxMmY2MV80_5bbcedca-a2af-4462-ba98-333579d3c0ae">143.49</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="if5c3ea6a29834926950368b51880ce3d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMC0xLTEtNTMzNjcvdGV4dHJlZ2lvbjozNTY4Y2Q5NTU5MGU0ZDUwOTc5OTIzYTU4YjkxMmY2MV83_10c768f7-5778-4f52-83dd-aaf10a4b2322">174.26</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i837834d8db9b438cbaa37a6b33a81943_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMi0xLTEtNTMyODc_ee5083af-68e0-40e1-8a1a-3083e13ba6ba">1.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if5c3ea6a29834926950368b51880ce3d_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctNC0xLTEtNTMyODc_8b032f37-59e0-49d3-92f2-2572e049f841">7.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i837834d8db9b438cbaa37a6b33a81943_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctNi0xLTEtNTMyOTQ_40ea1a19-1ae8-4f64-9df4-06f1d6267201">168.88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i837834d8db9b438cbaa37a6b33a81943_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTAtMS0xLTUzMzEw_4918a87b-e426-43c7-8fd7-8f0b0453c86c">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i837834d8db9b438cbaa37a6b33a81943_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTQtMS0xLTUzMzI0_c0e6dea4-df75-4c36-a4a9-7a095889bd11">169.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i13bddafce28b482e8a02d850a44c89b1_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMC0xLTEtNTMzNzYvdGV4dHJlZ2lvbjo3NGVhZjRkZGRmMWE0YjA5ODAyZTJkZjRmZDU3NmYzZF8zODQ4MjkwNjk3MjIw_fa5a2b49-8e77-4160-a2df-d4564dd4b969">175.53</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="i13bddafce28b482e8a02d850a44c89b1_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMC0xLTEtNTMzNzYvdGV4dHJlZ2lvbjo3NGVhZjRkZGRmMWE0YjA5ODAyZTJkZjRmZDU3NmYzZF8zODQ4MjkwNjk3MjI0_7fe7849b-9f65-42f7-b399-eed8fbfac602">182.83</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id17c183484664035bca07835f7e43ac2_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMi0xLTEtNTMyODc_14eeb858-a570-462e-a04d-dd795e35f24c">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i13bddafce28b482e8a02d850a44c89b1_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtNC0xLTEtNTMyODc_9e3fff28-4a9a-448b-b290-c69b92ac1798">7.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id17c183484664035bca07835f7e43ac2_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtNi0xLTEtNTMyOTQ_07b7ff7f-b95d-4c3d-98ee-e1bf174db9f9">179.91</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id17c183484664035bca07835f7e43ac2_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMTAtMS0xLTUzMzEw_9d8b9f28-dc0f-4e56-9df9-1b162124eea6">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id17c183484664035bca07835f7e43ac2_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMTQtMS0xLTUzMzI0_f16b7741-4450-4e2d-833c-64103951eb1b">180.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i2cb0a613f6734bbb9a92e41014ed5b98_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMC0xLTEtNTMzOTEvdGV4dHJlZ2lvbjowODc4OTAzOTY5N2E0Y2YyYmJmZjZkZTUwYmRjZTk5Nl8zODQ4MjkwNjk3MjIw_fef25044-d8ef-4747-b8c4-5f149690b7a3">182.90</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="i2cb0a613f6734bbb9a92e41014ed5b98_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMC0xLTEtNTMzOTEvdGV4dHJlZ2lvbjowODc4OTAzOTY5N2E0Y2YyYmJmZjZkZTUwYmRjZTk5Nl8zODQ4MjkwNjk3MjI0_5d347226-f4f8-4c89-865f-e9681ef4f208">245.60</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieb008c584eb44825ba713c7704595721_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMi0xLTEtNTMyODc_681d912e-b571-4376-b1c4-7e5b0baefe42">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2cb0a613f6734bbb9a92e41014ed5b98_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktNC0xLTEtNTMyODc_7d8951b3-d234-46b9-bc1e-f3abe6a67dc2">8.7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieb008c584eb44825ba713c7704595721_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktNi0xLTEtNTMyOTQ_b170b43f-0275-464d-bc9a-1b33e79a0a9b">234.88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ieb008c584eb44825ba713c7704595721_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMTAtMS0xLTUzMzEw_9f9b5302-ae69-4386-95f8-08b0b40cc4f5">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ieb008c584eb44825ba713c7704595721_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMTQtMS0xLTUzMzI0_e7f69e26-c87c-4569-ad93-a197f2aaf8cb">230.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i67a8fde320194db99e7dc73215fce16d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTAtMS0xLTUzNDM3L3RleHRyZWdpb246NThjYjg2MDk2OGUyNDA3N2FiMjZhMWU2Njk0ZjU3Y2FfMzg0ODI5MDY5NzIyMA_9d7d11de-3a24-49e1-9429-d19f283e7fd1">249.83</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="i67a8fde320194db99e7dc73215fce16d_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTAtMS0xLTUzNDM3L3RleHRyZWdpb246NThjYjg2MDk2OGUyNDA3N2FiMjZhMWU2Njk0ZjU3Y2FfMzg0ODI5MDY5NzIyNA_d88fa1c6-6d83-4899-8c33-00633959180a">341.16</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i65930285eddd4957a3dc0e152439d10c_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTItMS0xLTUzMjg3_51de5591-a9d7-4df1-b3a9-1c10805aa036">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i67a8fde320194db99e7dc73215fce16d_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTQtMS0xLTUzMjg3_e9883560-4d17-4f6f-a027-f80472047bfc">9.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i65930285eddd4957a3dc0e152439d10c_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTYtMS0xLTUzMjk0_309dbfe2-3350-4f27-af13-36e9afcf37d9">270.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i65930285eddd4957a3dc0e152439d10c_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTEwLTEtMS01MzMxMA_6836662b-589e-41c5-b5b0-d97a25d9b2ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i65930285eddd4957a3dc0e152439d10c_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTE0LTEtMS01MzMyNA_a521020f-72a0-4862-91fc-48be1f254e0b">251.85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i249a7840137f460baee0af6e8af59f94_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTAtMS0xLTUzNDUwL3RleHRyZWdpb246OWYyMGZhYmIyNjM3NGU2ODkyNTFhMzQxOGY5NDU0NTNfMzg0ODI5MDY5NzIyMA_5bcc9706-b7ed-4b02-9b66-2ed2eb5eda14">347.42</ix:nonFraction>-$<ix:nonFraction unitRef="usdPerShare" contextRef="i249a7840137f460baee0af6e8af59f94_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTAtMS0xLTUzNDUwL3RleHRyZWdpb246OWYyMGZhYmIyNjM3NGU2ODkyNTFhMzQxOGY5NDU0NTNfMzg0ODI5MDY5NzIyNA_123fbf39-4221-4bdf-8839-39b2e913bc99">347.42</ix:nonFraction></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i02e0aee5f92943429439c8cc5807e230_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTItMS0xLTUzMjg3_ff1363fa-7454-4883-b8c6-88198d522438">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i249a7840137f460baee0af6e8af59f94_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTQtMS0xLTUzMjg3_ed21cd69-066a-48eb-a48d-c541d9d547b5">9.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i02e0aee5f92943429439c8cc5807e230_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTYtMS0xLTUzMjk0_df326ffa-6674-4fc2-ab02-ee7adf005814">347.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i02e0aee5f92943429439c8cc5807e230_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTEwLTEtMS01MzMxMA_33936b23-60f3-40b3-a87b-5e1540542656">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i02e0aee5f92943429439c8cc5807e230_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTE0LTEtMS01MzMyNA_240105c7-1969-4a37-895b-f0f0825d1b14">347.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMi0xLTEtMzE3MTI_3d1c466c-d71e-45dc-a517-ece4fcfa9bfc">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctNC0xLTEtMzE3MTI_03e603cb-b6b9-44e0-8be6-8e5d59d832b3">5.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctNi0xLTEtMzE3MTI_d926a6f7-da86-44b7-8f1d-553a72391b3b">125.07</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctOC0xLTEtMzE3MTI_5a19688a-0ae4-4150-9cb0-d42068f665d6">2,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTAtMS0xLTMxNzEy_2dfc24fc-6995-4ff7-89ff-79db67929041">9.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTItMS0xLTMxNzEy_cb91bb93-1fe7-4276-88a3-51a5727ec6cf">4.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="2" name="us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTQtMS0xLTMxNzEy_48d5d2f9-5aa6-4c29-a383-a7548de8aade">99.52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTYtMS0xLTMxNzEy_3f8d7715-c36e-417a-95ba-16939c7c9a7a">2,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="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="usdPerShare" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzI3NDg3NzkwNzkxNzI_7af124fb-78d0-4ba2-a19f-5496621be353">359.30</ix:nonFraction> as of December&#160;31, 2021, 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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, a total of <ix:nonFraction unitRef="shares" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc2MjA_b117db2c-00ff-47ea-a6e8-e24bfb348f1a">11.5</ix:nonFraction> million shares of stock options vested and expected to vest had a weighted-average remaining contractual life of <ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc3Mjg_0125763a-015c-43a7-8262-534338fb7270">5.0</ix:nonNumeric> years, an aggregate intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc3NjQ_2713a02b-5f86-4c21-9de5-95836891dfea">2.72</ix:nonFraction> billion, and a weighted-average exercise price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc4MDk_42063404-05e7-48c1-addf-7ad73a4ee965">122.97</ix:nonFraction>.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MjI_f9ba571b-7cd8-42c6-85d8-6e07e0d9aaeb" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.683%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></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:12.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5365632fbf9544f8bbddf1e36eda6a62_I20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzEtMS0xLTEtMzE3MTI_09ebf1b8-d880-4406-b75e-c5719d468d85">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5365632fbf9544f8bbddf1e36eda6a62_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzEtMy0xLTEtMzE3MTI_f7b7742d-244b-41a5-b06c-f74187e70735">163.30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzItMS0xLTEtMzE3MTI_d80a17b9-d3aa-4e54-86f8-d15a81732335">1.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzItMy0xLTEtMzE3MTI_900e366e-14d5-4b80-89d1-f1b92c352fc1">256.52</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzMtMS0xLTEtMzE3MTI_ba22bc25-9341-43d0-af9c-10e41644ebb1">2.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzMtMy0xLTEtMzE3MTI_17689622-5e7c-4a72-b64c-bdc95ec54b27">145.60</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzQtMS0xLTEtMzE3MTI_cc141bce-9b83-44a3-a4e3-804a33078edd">0.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzQtMy0xLTEtMzE3MTI_98d0405c-291e-4298-9993-3a25845d781f">193.61</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzUtMS0xLTEtMzE3MTI_c2f6a61e-d4d7-4b2c-af9a-c84cbcb5a06a">4.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzUtMy0xLTEtMzE3MTI_5fe46255-661f-4f14-9aac-da85f94c5fc9">207.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, <ix:nonFraction unitRef="shares" contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231" decimals="-5" name="isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc5NTE_09a82d92-e312-45cf-8fb0-ae577358d770">4.3</ix:nonFraction> million shares of RSUs were expected to vest with an aggregate intrinsic value of $<ix:nonFraction unitRef="usd" contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgwMjg_75d1a03f-4b99-463c-9a9d-8d5b5b076e0d">1.56</ix:nonFraction> billion. The aggregate vesting date fair value of RSUs vested was $<ix:nonFraction unitRef="usd" contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgwODk_e885624a-178c-4112-a070-f2db96e321d1">578</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="i222e0f306a964137b0d7f5eeb76823d7_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgwOTM_4bd084f7-9356-4ffa-9276-cdb9b33c8962">478</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and $<ix:nonFraction unitRef="usd" contextRef="if5f9506735d7418e8e1e8eb7d114c490_D20190101-20191231" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgxMDE_8df81fe3-0d3b-467a-bb70-9b013b707f66">433</ix:nonFraction> million during the years ended December&#160;31, 2021, 2020, and 2019, respectively.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="icb8859ed5452437ea03b07422ed0303b"><div style="margin-bottom:6pt;text-align:justify"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MzQ_7771a8fc-0aa2-4c50-8bdc-8eb9c81d57af" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales&#8212;products</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a09a6387af44f17a5a52b85ee5a1dd9_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzItMS0xLTEtMzE3MTI_b6be9cab-9153-4efe-b73c-6759f2074c16">68.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e6bd392253047fdb91b5d067175d9fd_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzItMy0xLTEtMzE3MTI_430db89e-c8b8-4cfd-828f-ccd1a59adc92">58.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ef7682ccb7f43dd890b5d70fdeb2d88_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzItNS0xLTEtMzE3MTI_d96afd05-7f22-4f5d-9acb-b1ae83aebe3c">46.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales&#8212;services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice4f9d66fd79401486975c99521f5e1f_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzMtMS0xLTEtMzE3MTI_75bf333b-8ea0-44c9-a4b4-9c72b0fc3930">22.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice489fde5b7b4f9ea7154c7c631ff198_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzMtMy0xLTEtMzE3MTI_0de2b59d-cb76-4392-8711-3172e06ef80f">24.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ab01ae338ad463cbf0ba5f15e608927_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzMtNS0xLTEtMzE3MTI_5e5cfbec-babf-4017-bed1-83f2776aea97">20.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i853a59e74724483d961eaff2b08fb576_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzQtMS0xLTEtMzE3MTI_a7c29b6e-9952-4b26-a863-78dbec77ace7">91.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica347c2a6c2740219a66445119051dfc_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzQtMy0xLTEtMzE3MTI_4ed81504-8723-4467-9872-e96fd1919b4b">82.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea410f964cf24b1382bb454de7633223_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzQtNS0xLTEtMzE3MTI_bd3f3fd6-bc32-4009-acf6-55464b59d645">67.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i248c598dce5f4d048ee1a0bfb9bdfcab_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzUtMS0xLTEtMzE3MTI_6ba75e3f-e7aa-4f8d-b3a0-7dd63757e2f6">231.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00c1596771f146539095aea994e62182_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzUtMy0xLTEtMzE3MTI_85e61592-fb8e-43f9-98f3-11913165205c">202.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie42f205ba20f436da1404723bc1b44cf_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzUtNS0xLTEtMzE3MTI_fa885514-21c0-4cfc-99db-d4c2eb5e04ed">169.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd11389f7661454588acb99842b0867b_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzYtMS0xLTEtMzE3MTI_0fd3b7bf-70f9-43d9-ab5a-da368bbe85f6">134.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idece0a6d9ba5452a9258e9fd916741e6_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzYtMy0xLTEtMzE3MTI_f8ce1b14-752f-4bfb-8190-6c4af276e138">113.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3c9f804d0f34bf18cb0dbb5062c2513_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzYtNS0xLTEtMzE3MTI_d662eb17-3390-4250-ae89-89981516468c">101.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzctMS0xLTEtMzE3MTI_b9303b10-33cb-4607-b6ca-9f15fdc222c0">456.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzctMy0xLTEtMzE3MTI_134d4b38-5860-496e-bff7-e860eeda82f1">398.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzctNS0xLTEtMzE3MTI_1f90bc03-1255-498b-bd2f-bb92d500d3b7">337.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzgtMS0xLTEtMzE3MTI_d70342b0-5f9f-43ee-bbc5-dd6c87984802">93.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzgtMy0xLTEtMzE3MTI_19773ddf-4ac2-4791-9414-051cdbaf9da2">81.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzgtNS0xLTEtMzE3MTI_6108b363-b5e8-47b9-9e95-fe0feb223a29">70.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense after income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzktMS0xLTEtMzE3MTI_60318a90-f877-40a7-af10-cfff9211c402">363.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzktMy0xLTEtMzE3MTI_4c6e0912-6822-4a5e-b29e-5bd6d451f356">317.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzktNS0xLTEtMzE3MTI_60220897-10cf-4b90-b5cc-7eaad9ed8074">267.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MDU_737b96cd-a90f-4d8f-9476-80c364423365" continuedAt="i0be06092e90a4f48b1f187642d6dae4f" 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, 2021, 2020, and 2019, were as follows:</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:justify"><ix:continuation id="i0be06092e90a4f48b1f187642d6dae4f"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">STOCK OPTION PLANS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzItMS0xLTEtMzE3MTI_284b2141-b350-4477-a90c-03f8bf53650c">0.8</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzItMy0xLTEtMzE3MTI_656090c2-5473-4527-af80-63699c27ac6c">0.6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia170f6805187458ab6f595455020f2db_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzItNS0xLTEtMzE3MTI_b69dc044-ea32-45b3-a5c3-491bbfd3d566">2.0</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzMtMS0xLTEtMzE3MTI_3303f1c4-382f-4650-9f7c-769c7f8d0bc6">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzMtMy0xLTEtMzE3MTI_f16e2708-e848-4c51-8e88-826059f0684d">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia170f6805187458ab6f595455020f2db_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzMtNS0xLTEtMzE3MTI_cebb8e6f-5ea7-4717-9cc6-229e3b0fd5e2">4.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzQtMS0xLTEtMzE3MTI_cf585908-fbc1-436a-a771-75ec1502385e">32</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzQtMy0xLTEtMzE3MTI_bc557aa3-3bde-419b-a1e1-27c0179912fe">32</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ia170f6805187458ab6f595455020f2db_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzQtNS0xLTEtMzE3MTI_1942a8d4-a09b-424a-8982-42585c63dabf">30</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzUtMS0xLTEtMzE3MTI_96c5263a-a5f6-4d7d-8061-ffd080d38cf7">78.23</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzUtMy0xLTEtMzE3MTI_d5530094-bd4a-4658-ada7-a83cfc5ddfa7">54.34</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ia170f6805187458ab6f595455020f2db_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzUtNS0xLTEtMzE3MTI_ab0ca4b7-8aff-47c1-a1ec-bd51f54f6b3f">47.51</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMPLOYEE STOCK PURCHASE PLAN</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzgtMS0xLTEtMzE3MTI_997a3070-135c-4f88-9edf-ac61648743d3">0.1</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzgtMy0xLTEtMzE3MTI_eac2f4b5-9c53-43f7-99e7-42a2f1c7a0ab">0.9</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzgtNS0xLTEtMzE3MTI_824fcee9-fb92-437e-9258-ef3704a5589d">2.1</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzktMS0xLTEtMzE3MTI_04c86f88-bf40-46e4-b768-e7426a4497f6">1.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzktMy0xLTEtMzE3MTI_502ae914-6c30-48c7-b4f3-240347a6c08d">1.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzktNS0xLTEtMzE3MTI_b5869b7d-d0b1-40dc-95d7-2bfc5b26c82e">1.2</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEwLTEtMS0xLTMxNzEy_ca8933c5-1b77-4271-b359-8bf6b1830c82">29</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEwLTMtMS0xLTMxNzEy_6b6f9ace-11bc-4a7e-bb63-ffb805503fcc">30</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEwLTUtMS0xLTMxNzEy_9ad52b8c-501c-4ff5-849a-81a24547f19f">29</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzExLTEtMS0xLTMxNzEy_cc83248b-e5e6-4c84-aca7-d8f887b32a5d">89.98</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzExLTMtMS0xLTMxNzEy_4f48dad8-752e-4837-897e-5bd7424ae4a6">57.29</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzExLTUtMS0xLTMxNzEy_569ea30f-c6a2-4bf6-b7d5-d4aed06486ad">49.66</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNITS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEzLTEtMS0xLTMxNzEy_26b1d7dc-9595-40f7-bd4c-3a5e523551cc">256.52</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i222e0f306a964137b0d7f5eeb76823d7_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEzLTMtMS0xLTMxNzEy_892bb5e8-b2ec-4fd6-976a-d0c8fd6fc58a">181.89</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="if5f9506735d7418e8e1e8eb7d114c490_D20190101-20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEzLTUtMS0xLTMxNzEy_b7511d49-fa0a-48eb-8074-df6f892646de">180.45</ix:nonFraction></span></td></tr></table></ix:continuation></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there was $<ix:nonFraction unitRef="usd" contextRef="i5c97e5c67e2a47a99d88c6248ad71bed_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkwODk_4bcff92c-6190-472a-8872-46d0d644a1d0">122</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkwOTM_963bb0c3-450c-414b-9396-8f5464a10632">616</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="ieb80d1d14a7b494d85ec405882b05d69_I20211231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkxMDE_523502bb-efdc-4a1a-892a-257d28dcb6f8">38</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="ib3d325d28cf243e1865d9ae6e7fec183_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkzNTE_59bed381-5634-40bc-b70b-5dfef306c2c2">2.3</ix:nonNumeric> years for unvested stock options, <ix:nonNumeric contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkzODg_1bdbe464-4359-46c8-98e6-fff58972f818">2.2</ix:nonNumeric> years for unvested restricted stock units, and <ix:nonNumeric contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk0Mzg_403414cb-b2fb-482f-8953-7181c7b5a7e5">1.5</ix:nonNumeric> years for rights granted to acquire common stock under the ESPP.</span></div></ix:continuation><div id="i30d98ad3bee64d018232130137db9899_280"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyNDM_0167cefb-6a3e-4681-aa5a-724e86b0bea7" continuedAt="i7bd3ce722f594b95ababe08b1db99dda" escape="true">INCOME TAXES</ix:nonNumeric></span></div><ix:continuation id="i7bd3ce722f594b95ababe08b1db99dda" continuedAt="i8c3badc963074126bfac813f1373b7fc"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyMzQ_55b30133-ad43-407e-afed-cf633d3010bb" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, consisted of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzItMS0xLTEtMzE3MTI_8379d6d0-4f74-452d-ba48-9a85574832c3">1,298.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzItMy0xLTEtMzE3MTI_76e9907a-3651-4889-8b01-f059572c3f5a">926.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzItNS0xLTEtMzE3MTI_2839de86-5735-4c8e-abc0-9b7374b3c92d">1,053.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzMtMS0xLTEtMzE3MTI_325d4bd0-6339-4f0e-bfd6-c7b07b747048">591.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzMtMy0xLTEtMzE3MTI_46440e11-45f5-448c-b4c3-a082e5b14ac7">280.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzMtNS0xLTEtMzE3MTI_addb8613-3e70-4ed8-b883-a49c3042141f">448.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income before provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzQtMS0xLTEtMzE3MTI_4f26d309-f49a-453b-a768-c7e51a7965d5">1,890.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzQtMy0xLTEtMzE3MTI_d9369a9d-119f-4bf4-b6b2-3f83573171ba">1,207.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzQtNS0xLTEtMzE3MTI_10ff50a5-9872-42bb-9de8-2453b7cebe33">1,502.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i8c3badc963074126bfac813f1373b7fc" continuedAt="i7a0a5913f2e8476c868f1f7dca3c01b7"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyNDI_72b3a128-1db3-4efa-973c-4880f6a4ce8e" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, consisted of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzMtMS0xLTEtMzE3MTI_ef4cc028-a589-4a8a-a8f1-94f60d667c25">158.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzMtMy0xLTEtMzE3MTI_a337a84a-2734-4ee4-aeff-fbe4c0b42b4b">34.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzMtNS0xLTEtMzE3MTI_3b7ec329-4e8a-4038-b857-4e8efb15f39d">82.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzQtMS0xLTEtMzE3MTI_4524df25-e854-4540-8b92-8245b911ef33">17.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzQtMy0xLTEtMzE3MTI_964723e0-6b6c-4d33-a592-57cac3f85aec">21.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzQtNS0xLTEtMzE3MTI_31a664d1-0733-40ca-9f4c-5d9899808ace">26.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzUtMS0xLTEtMzE3MTI_843808ce-e84f-47e7-83c1-a56dfc69b5c3">50.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzUtMy0xLTEtMzE3MTI_8dbd3c15-b593-4cf7-a704-36474d59235e">26.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzUtNS0xLTEtMzE3MTI_80ecea68-7592-4d44-bcd1-9de8732587fb">18.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzYtMS0xLTEtMzE3MTI_bf211c25-1a0c-4dff-b0ad-f8bcb833628d">226.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzYtMy0xLTEtMzE3MTI_1e69a942-87e5-440d-aa8b-7ad87f6183e9">82.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzYtNS0xLTEtMzE3MTI_e753c727-7e31-4ff0-bf28-d696af5eb90b">126.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzgtMS0xLTEtMzE3MTI_f12fd793-b992-4e41-9a18-1434ff803135">21.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzgtMy0xLTEtMzE3MTI_ab131065-e3b5-413e-81e5-16a00891be87">23.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzgtNS0xLTEtMzE3MTI_fe4ddf1d-b4d0-488e-8517-e07843d044af">8.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzktMS0xLTEtMzE3MTI_1251bbb2-6e6d-4437-bd08-518efa8b9e2a">0.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzktMy0xLTEtMzE3MTI_98dfb88f-aec2-4462-9567-2d78c9c9d044">1.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzktNS0xLTEtMzE3MTI_eadb6787-98ce-40b7-aa85-ba78399d6ad8">3.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEwLTEtMS0xLTMxNzEy_fc138434-382c-45d7-87f0-2b4904170eb7">43.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEwLTMtMS0xLTMxNzEy_47d0b0bb-cba5-4e62-8327-229218b86909">32.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEwLTUtMS0xLTMxNzEy_ccdf3b82-4f07-4651-8583-384920903b9e">17.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzExLTEtMS0xLTMxNzEy_5b572f07-d1fe-40bd-a615-8428cde8c6b1">64.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzExLTMtMS0xLTMxNzEy_cd3e2a8b-265b-4a1b-994a-eb2dfcb82ce5">57.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzExLTUtMS0xLTMxNzEy_93c03694-2011-45fe-8911-d9f9ae4feeea">6.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEyLTEtMS0xLTMxNzEy_73762f68-4947-4c2e-857d-90aba633accc">162.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEyLTMtMS0xLTMxNzEy_d250e150-05e5-4ca0-b4b3-3d7dc5493786">140.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEyLTUtMS0xLTMxNzEy_a6f9ce2a-7407-4abf-83ab-1e8a90c2dbe8">120.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyMjQ_41324476-b790-417c-aed9-b0f4f20eafe0" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, as a result of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></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:11.637%"></td><td style="width:0.1%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzItMS0xLTEtMzE3MTI_2ab33132-a5ad-4efb-bb08-09c690d763e5">397.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzItMy0xLTEtMzE3MTI_522bb71a-8963-4014-bc94-6fd4db6a5ac8">253.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzItNS0xLTEtMzE3MTI_eeceeb4d-9ec6-4be0-bf7e-a22596748008">315.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (reduction) in tax resulting from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzQtMS0xLTEtMzE3MTI_0c579007-31f8-4e9a-9df9-1f2c092fb039">33.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzQtMy0xLTEtMzE3MTI_50ece0a9-3163-47ed-a377-ac404a2ad621">23.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzQtNS0xLTEtMzE3MTI_dfe2d28c-3eb8-49c0-88b1-3b904c54f2ae">29.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzUtMS0xLTEtMzE3MTI_9fa5f32d-f3b0-4f87-b054-3aa042b5ee31">54.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzUtMy0xLTEtMzE3MTI_dd4d5296-d879-4e7d-8f84-f867eb6e589c">19.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzUtNS0xLTEtMzE3MTI_c34f51b1-8f7c-4052-9649-c87bfda8cc9d">56.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. tax on foreign earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzYtMS0xLTEtMzE3MTI_ba91938d-a682-4202-8977-594ca4fe4025">40.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzYtMy0xLTEtMzE3MTI_3b9ccc46-a245-4c51-9160-73cf7af168d2">29.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzYtNS0xLTEtMzE3MTI_1691193d-2a7b-4832-a517-f1a79aec2d9b">55.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzctMS0xLTEtMzE3MTI_e8f8a38a-ccef-4095-b8ff-aa31839b84f5">30.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzctMy0xLTEtMzE3MTI_8a969c23-2920-4540-8512-a999df5ec574">37.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzctNS0xLTEtMzE3MTI_da46254c-4a51-4738-994b-37155d53a19b">32.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation not benefited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzgtMS0xLTEtMzE3MTI_11252acb-2e51-43bb-a34b-c0a3041331cc">17.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzgtMy0xLTEtMzE3MTI_2a437364-3964-483d-815b-13f793f12b70">14.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzgtNS0xLTEtMzE3MTI_ddf45af1-eb0c-4442-b83f-4b65a78e1b22">13.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefit related to share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzktMS0xLTEtMzE3MTI_22d72f65-62d9-4d25-89dd-ceb14ada5abb">13.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzktMy0xLTEtMzE3MTI_e5c1ef2d-088f-4caf-a18f-24032cbf80eb">39.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzktNS0xLTEtMzE3MTI_ca85b3f7-aa53-4780-91df-7e0599b7426d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEwLTEtMS0xLTMxNzEy_02a43013-1780-4dec-8c94-4a2932e182ab">3.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEwLTMtMS0xLTMxNzEy_e5c7c750-545b-4380-a2bc-b454c6c44ad2">4.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEwLTUtMS0xLTMxNzEy_d799179a-fd28-48bc-9c29-866a21587d16">8.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEyLTEtMS0xLTMxNzEy_5a46a692-f1be-4b4e-bb07-f3c4a25f3af6">185.8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEyLTMtMS0xLTMxNzEy_20bf8f74-cc32-4198-adf0-76eb7de7fb25">166.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEyLTUtMS0xLTMxNzEy_15a0e0ab-81e5-4d66-a0b5-ab4b2e4eb35c">146.5</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax re-measurement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEzLTEtMS0xLTMxNzEy_60d2d984-ed9e-405c-a10d-9e88b2332de5">66.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEzLTMtMS0xLTMxNzEy_e1165454-c708-4173-b808-43a8c8a60f33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" sign="-" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEzLTUtMS0xLTMxNzEy_9bf9386e-5475-4c8f-aaff-f92f95200be5">51.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE0LTEtMS0xLTMxNzEy_35068fbd-705a-4bb3-9f7b-2367404ad8df">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE0LTMtMS0xLTMxNzEy_51eb3abb-5421-432b-b52b-1a4f0523033a">7.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE0LTUtMS0xLTMxNzEy_fa9dde93-82d0-4439-8fda-be90b91beed1">1.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE1LTEtMS0xLTMxNzEy_33a129e5-e708-4aca-87f6-607a5472d238">162.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE1LTMtMS0xLTMxNzEy_a59eeb37-fa19-4661-9821-38298db13dc3">140.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE1LTUtMS0xLTMxNzEy_73824c4b-1556-4afe-aafd-c7618ad982d1">120.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="i7a0a5913f2e8476c868f1f7dca3c01b7" continuedAt="ied6d3129f5ed421493dbe52ca27fcdd3"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyMzE_88ca3d21-65b6-4aac-a7f6-6ce82e819f05" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzMtMS0xLTEtMzE3MTI_e5a83a08-373d-4fcc-bdc6-c994b65e6f6c">9.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzMtMy0xLTEtMzE3MTI_393a9eb6-bd6c-4505-b80e-79d2d62ef924">27.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzQtMS0xLTEtMzE3MTI_67ade47d-95cb-4bcf-8325-736136b284a4">110.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzQtMy0xLTEtMzE3MTI_80d19640-7074-46e6-8d20-11051f6920ec">101.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:DeferredTaxAssetsOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzUtMS0xLTEtMzE3MTI_8a66ef2e-8701-48ca-bf0a-b32982021081">15.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:DeferredTaxAssetsOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzUtMy0xLTEtMzE3MTI_eebaf7dc-60bf-4b4d-8cdd-5c921b818e58">12.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expenses deducted in later years for tax purposes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzYtMS0xLTEtMzE3MTI_2aec7655-5668-41b8-a13b-9c58c14c213e">38.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzYtMy0xLTEtMzE3MTI_2f6da810-321c-415b-9a17-539e54624f0f">29.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzctMS0xLTEtMzE3MTI_0334acd0-52ce-4a86-9bfe-cd21830daf2c">373.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzctMy0xLTEtMzE3MTI_11a3f5fe-a043-4605-ac84-6ecf355e38e4">321.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and other credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzgtMS0xLTEtMzE3MTI_28532bf0-1795-4777-84a5-2b370f829505">98.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzgtMy0xLTEtMzE3MTI_0e06db82-7680-4e6b-9f91-ab2075c0595b">76.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzktMS0xLTEtMzE3MTI_594865d7-7337-4ce1-a2ce-1f857f757891">5.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsOther" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzktMy0xLTEtMzE3MTI_4428e896-d5db-4894-98a8-de68d6919b73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzEwLTEtMS0xLTMxNzEy_ca03a297-5cc2-4f0d-8285-3c6ed337f47b">651.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzEwLTMtMS0xLTMxNzEy_f4747d47-a935-4763-9940-102e8899fe72">568.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzExLTEtMS0xLTMxNzEy_322bdf03-b7b0-4495-8b5c-6e4595c1b07e">104.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzExLTMtMS0xLTMxNzEy_2f192283-e18a-4d13-9440-5bbf397805d7">81.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzEyLTEtMS0xLTMxNzEy_3faed739-51b6-41ad-86aa-3703f77ca10e">547.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzEyLTMtMS0xLTMxNzEy_0dd6be31-aa36-428e-9647-d05c3809a8d0">486.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE0LTEtMS0xLTMxNzEy_cd6543dc-8718-4762-8394-7649c957e5f2">79.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE0LTMtMS0xLTMxNzEy_ed2147c2-f48e-44e2-bec9-5562952c626c">91.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="isrg:DeferredTaxLiabilitiesRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE1LTEtMS0xLTMxNzEy_fa5d6ba9-da29-4d62-810a-27c07a10d8a8">12.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="isrg:DeferredTaxLiabilitiesRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE1LTMtMS0xLTMxNzEy_31aec0dc-7da9-4b29-9dac-b53f5d3aaa8e">8.4</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE2LTEtMS0xLTMxNzEy_af6a8dbe-dc64-4abf-9d87-8126f6c10e46">9.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE2LTMtMS0xLTMxNzEy_e60d39ae-3dae-44b0-9a51-7b7bab5319cb">10.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE3LTEtMS0xLTMxNzEy_e912c769-8cb0-4898-92b6-2d650c8ad747">5.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxLiabilitiesOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE3LTMtMS0xLTMxNzEy_f4bc2c30-077d-4f14-b2ab-04accf3f0097">13.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE4LTEtMS0xLTMxNzEy_0bb82415-65bd-4471-b06c-61bb82a46ccc">106.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE4LTMtMS0xLTMxNzEy_3586d1fa-3a3c-4bd8-bc92-bfece5642d33">122.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE5LTEtMS0xLTMxNzEy_dde6557d-6fc4-4ee1-addc-f5ff2c197594">440.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE5LTMtMS0xLTMxNzEy_0e77de09-001d-4f0f-b86b-9f0b9bbdd611">364.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, and 2020, the Company had valuation allowances of $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzgyNw_322bdf03-b7b0-4495-8b5c-6e4595c1b07e">104.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzgzNA_2f192283-e18a-4d13-9440-5bbf397805d7">81.4</ix:nonFraction> million, respectively, primarily related to California research and development credit carry forwards, for which the Company does not believe a tax benefit is more likely than not to be realized.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had US and foreign federal net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="ibc0ec6eadbca437d80817402076cb2cc_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzExMTg_4a0ac497-4204-40b7-a7ef-2355d15ca3a1">23.9</ix:nonFraction> million and foreign local net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i56d1b234d3f8479484cb498a2ec79b8d_I20211231" decimals="-5" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzExNzU_7f9dbe1e-0079-41f6-b7c7-31ad5d6571a4">207.3</ix:nonFraction> million, which will begin to expire in 2027, if not utilized. Utilization of these net operating loss carryforwards may be subject to certain limitations. The Company does not expect the limitations to result in any permanent loss of these tax benefits.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to repatriate earnings from its Swiss subsidiary and joint venture in Hong Kong, as needed, and 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 its foreign subsidiaries, which are not significant.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s 2021 income tax expense included a one-time benefit of $<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" sign="-" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzIxOTkwMjMyNjI0MzY_113139ee-88bf-4c52-90ab-9a50eea6f7be">66.4</ix:nonFraction>&#160;million from re-measurement of its Swiss deferred tax assets resulting from the extension of the economic useful life of certain intangible assets. The Company&#8217;s 2019 income tax expense included a one-time benefit of $<ix:nonFraction unitRef="usd" contextRef="i3546367563574adf8edd714e2d571c34_D20190801-20190831" decimals="-5" name="isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzMyOTg1MzQ4ODk5MjM_7ba2622c-0b0f-4230-8c5c-41e25c7f3cf2">51.3</ix:nonFraction>&#160;million associated with re-measurement of its Swiss deferred tax assets due to a Swiss statutory tax rate increase enacted as part of Swiss tax reform in August 2019.</span></div><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzcxNDY4MjU1ODY1ODc_706d87c7-4246-4a06-84e2-94b4f8429ab1" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, are as follows (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzItMS0xLTEtMzE3MTI_11d3055b-aa59-4956-b580-508612afa688">176.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzItMy0xLTEtMzE3MTI_7cce3d03-373b-478f-889a-afb96c6f4df0">96.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c2a7c9837214738a52201b1a288bf10_I20181231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzItNS0xLTEtMzE3MTI_0836117e-3b44-4b89-90b9-d83b03ede216">78.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzMtMS0xLTEtMzE3MTI_e06cca77-04dc-4f76-9119-e364defba2d4">40.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzMtMy0xLTEtMzE3MTI_bedf76fc-aaa9-4e61-8368-cffc4bfe8eb8">40.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzMtNS0xLTEtMzE3MTI_9040266d-5374-4d17-9dfa-961cae8eda16">26.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzUtMS0xLTEtMzE3MTI_18e5e476-0afc-4a3e-b551-95057e5c3ec3">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzUtMy0xLTEtMzE3MTI_13ffd407-3a06-4cc0-ad57-2b41a54d8867">46.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzUtNS0xLTEtMzE3MTI_ad20f166-c179-4ce4-a12e-71052344a6ac">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzYtMS0xLTEtMzE3MTI_a3bff500-2218-496b-b6cc-0febadb63952">1.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzYtMy0xLTEtMzE3MTI_689b8d2c-36b3-404f-9735-67b7f039136b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzYtNS0xLTEtMzE3MTI_4c137805-e4ac-475d-944a-cd66a13649ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to settlements with tax authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzctMS0xLTEtMzE3MTI_488ed3b0-d5af-4eef-b9c8-df8be9aba449">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzctMy0xLTEtMzE3MTI_d525b639-0a46-4037-879e-61df3fd48953">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzctNS0xLTEtMzE3MTI_6b7e705b-7ed0-4ed3-b8e7-98daa010012f">3.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to expiration of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzgtMS0xLTEtMzE3MTI_9282cc40-949b-4c50-9f39-292092ee7964">4.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzgtMy0xLTEtMzE3MTI_644a15b5-9986-4acf-914f-73368265b1f6">6.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzgtNS0xLTEtMzE3MTI_0874a2b9-34f4-4af7-8100-c2a55a1abeba">6.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzktMS0xLTEtMzE3MTI_6845164a-5a9c-4727-ac3f-fae8ea38238c">222.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzktMy0xLTEtMzE3MTI_22f310d2-4fc6-4664-a6ef-192de91116db">176.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzktNS0xLTEtMzE3MTI_c2a2976a-4076-4ea3-bb4c-bd5d38d21966">96.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><ix:continuation id="ied6d3129f5ed421493dbe52ca27fcdd3"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, 2020, and 2019, gross interest related to unrecognized tax benefits accrued was $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzQzOTgwNDY1MTYzOTY_07df0cea-3c26-4157-9dc6-3cdadf620bbb">14.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzQzOTgwNDY1MTY0MDQ_131a7b62-c646-4ef4-a44b-74ac50fd6107">11.0</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzQzOTgwNDY1MTY0MTA_b5a25514-b6bd-4d82-a817-86bddf96d293">2.9</ix:nonFraction> million, respectively. The Company&#8217;s net unrecognized tax benefits and related interest are presented in other long-term liabilities and long term deferred tax assets on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross unrecognized tax benefits as of December&#160;31, 2021, were $<ix:nonFraction unitRef="usd" contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzI1Njk_024e957e-08e6-48d5-a394-dc3b5cc3ec2a">222.5</ix:nonFraction> million, which, if recognized, would result in a reduction of the Company&#8217;s effective tax rate.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 charging foreign subsidiaries for share-based compensation. Based on the findings of the U.S. Tax Court, direct share-based compensation had been excluded from the Company&#8217;s intercompany charges starting in 2015. In June 2019, the Ninth Circuit Court of Appeals (the &#8220;Ninth Circuit&#8221;) reversed the 2015 Opinion (the &#8220;Ninth Circuit Opinion&#8221;). Subsequently, a re-hearing of the case was requested, but was denied in November 2019. In February 2020, a petition was filed to appeal the Ninth Circuit Opinion to the U.S. Supreme Court. The petition was denied by the U.S. Supreme Court on June 22, 2020, which makes the Ninth Circuit Opinion binding precedent in the Ninth Circuit. As a result, the Company recorded an increase in the income tax provision of $<ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzM1MjI_53eb53ff-7875-4dc6-af44-673d8a7756bf">39.3</ix:nonFraction>&#160;million during the year ended December 31, 2020. An additional charge of $<ix:nonFraction unitRef="usd" contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzQzOTgwNDY1MTY4NDg_fcbee266-ef20-4182-803d-22ee40082194">13.6</ix:nonFraction>&#160;million related to this matter was recorded to income tax expense in 2021, primarily as a result of additional IRS guidance issued in July 2021. The Company will continue to monitor future IRS actions or other developments regarding this matter and will assess the impact of any such developments to its income tax provision in the quarter that they occur. The Company is treating share-based compensation expense in accordance with the Ninth Circuit Opinion for 2020 and future periods.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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></ix:continuation><div id="i30d98ad3bee64d018232130137db9899_283"></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzU4MQ_92f78844-3785-4a37-98dd-260f9fae8f25" continuedAt="i664af01fff5e41e5ae567e079be5d443" escape="true">NET INCOME PER SHARE</ix:nonNumeric></span></div><ix:continuation id="i664af01fff5e41e5ae567e079be5d443"><ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzU4Mw_f33c016f-30c0-487e-805e-1fff0f3a2490" escape="true"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzMtMS0xLTEtMzE3MTI_262bea91-94bc-41ab-a614-ddb4e0dbb5a1">1,704.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzMtMy0xLTEtMzE3MTI_21c81498-4806-4d00-90ec-0ef963054c3a">1,060.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzMtNS0xLTEtMzE3MTI_8e01f1fd-b581-4cf3-b4b7-f6c6d52a067e">1,379.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding used in basic calculation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzUtMS0xLTEtMzE3MTI_4b852c35-e73a-411d-893e-73c25db10c75">356.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzUtMy0xLTEtMzE3MTI_12c8335e-85c2-4004-a295-8c688b28ec04">351.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzUtNS0xLTEtMzE3MTI_aa8ecad0-2639-4ae3-ac40-b99889ea8870">346.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of potential common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzYtMS0xLTEtMzE3MTI_76d1309a-002f-4752-b66c-5b076484e0ed">9.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzYtMy0xLTEtMzE3MTI_1e0a02f6-79ab-40da-b6ab-261d33da9049">9.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzYtNS0xLTEtMzE3MTI_c6c71e64-7ec9-46b2-846e-27f1a1188280">12.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding used in diluted calculation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzctMS0xLTEtMzE3MTI_17f06f40-d474-4b13-9479-924dfc865703">365.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzctMy0xLTEtMzE3MTI_20dab35d-4eea-4864-aea1-5ee849a39a2e">361.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzctNS0xLTEtMzE3MTI_5904a737-c460-4f64-aff2-985a679ed617">358.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzktMS0xLTEtMzE3MTI_6108b0ef-e8e6-488a-a492-724766368008">4.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzktMy0xLTEtMzE3MTI_b3668bb9-a440-412d-9250-a50aa6ae232b">3.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzktNS0xLTEtMzE3MTI_acd0ce9e-85f9-44d4-b572-44b091d13c41">3.98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzEwLTEtMS0xLTMxNzEy_d192a4ce-f221-4cc6-b5c3-c59429f0c02d">4.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzEwLTMtMS0xLTMxNzEy_3ea3a76d-4d24-408e-8aac-bcc0a234492d">2.94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzEwLTUtMS0xLTMxNzEy_34cde9b4-da41-4f3e-8c6d-2f6fc133e074">3.85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzI1NA_370acb38-656b-4c45-92c3-f0f5b8dce668">0.8</ix:nonFraction> million, <ix:nonFraction unitRef="shares" contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzI1OA_d63c1f2f-e52e-4866-bf69-19f8c97c7060">1.9</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="i626c38e41c684582823db90db8586dd4_D20190101-20191231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzI2Ng_76454b62-5bb2-4948-b814-a323a4038460">2.0</ix:nonFraction> million </span><span style="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, 2021, 2020, and 2019, 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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_286"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODYvZnJhZzo1NzNiNTc2NGZkZmI0YjEwYTlmOGJhNDc0NmQyYzAxZC90ZXh0cmVnaW9uOjU3M2I1NzY0ZmRmYjRiMTBhOWY4YmE0NzQ2ZDJjMDFkXzc1Mw_a0783e97-38f7-4fcf-ab8a-a6d767379ff5" continuedAt="i16ed9c69786644fa9c6a29a5ca0f8b77" escape="true">EMPLOYEE BENEFIT PLANS</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i16ed9c69786644fa9c6a29a5ca0f8b77">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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODYvZnJhZzo1NzNiNTc2NGZkZmI0YjEwYTlmOGJhNDc0NmQyYzAxZC90ZXh0cmVnaW9uOjU3M2I1NzY0ZmRmYjRiMTBhOWY4YmE0NzQ2ZDJjMDFkXzQyMw_e9413944-c6e1-4b3c-9216-7993912de081">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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODYvZnJhZzo1NzNiNTc2NGZkZmI0YjEwYTlmOGJhNDc0NmQyYzAxZC90ZXh0cmVnaW9uOjU3M2I1NzY0ZmRmYjRiMTBhOWY4YmE0NzQ2ZDJjMDFkXzYzMw_c3336869-7b87-4687-bb08-1a4bcb0b1bb8">200</ix:nonFraction>% of employee contributions up to $<ix:nonFraction unitRef="usd" contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODYvZnJhZzo1NzNiNTc2NGZkZmI0YjEwYTlmOGJhNDc0NmQyYzAxZC90ZXh0cmVnaW9uOjU3M2I1NzY0ZmRmYjRiMTBhOWY4YmE0NzQ2ZDJjMDFkXzY2OA_cbdc733f-3890-4c99-a196-0761138fd79a">1,500</ix:nonFraction> per calendar year per person.&#160;All matching employer contributions vest immediately.</ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_295"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:right"><span style="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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div><div style="text-align:center"><span style="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="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231" name="srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90ZXh0cmVnaW9uOmNmMDkwNzgwNzBmYTQ0OTU4YTFkY2Q1MzdkNGI2MmU0XzUz_9494a253-edae-42fe-84d3-1ded90079f32" escape="true"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.619%"></td><td style="width:0.1%"></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:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Beginning&#160;of<br/>Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>End&#160;of&#160;Year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales returns and allowances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December&#160;31, 2021</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i086a040dd0654216897485acb4418272_I20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzItMS0xLTEtMzE3MTI_a01205f6-ec31-482a-a587-13e55eba6cb7">15.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa166855611c4838955492773b68b882_D20210101-20211231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzItMy0xLTEtMzE3MTI_c0f0c647-6c2f-41d9-9bf4-d8cd7f8b4a9e">41.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa166855611c4838955492773b68b882_D20210101-20211231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzItNS0xLTEtMzE3MTI_16c73373-767c-4982-8399-baa9c7c5dfbd">44.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76fe7a36b61e4da48caeb692735892fe_I20211231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzItNy0xLTEtMzE3MTI_4738bd43-272a-483e-9301-07c3ba4e1e0a">13.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03abb32fa714445aa97cbb853b5dd3e0_I20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzMtMS0xLTEtMzE3MTI_1bfd7f19-18f9-4e87-bdf9-49b2aa73a2b2">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5b4431266c24d07b3ba5a4696674086_D20200101-20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzMtMy0xLTEtMzE3MTI_dfa9d551-278e-4f04-9e33-ce9cccd59e29">39.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie5b4431266c24d07b3ba5a4696674086_D20200101-20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzMtNS0xLTEtMzE3MTI_4f54b285-6108-4f32-aa88-b9fe75a0ca0a">35.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i086a040dd0654216897485acb4418272_I20201231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzMtNy0xLTEtMzE3MTI_c98cf050-27a6-4650-9d63-14f265f78cd1">15.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie36d85008eea4134b94383e3d1013e6e_I20181231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzQtMS0xLTEtMzE3MTI_c583d01c-49b3-440f-9d69-aebd43549e33">11.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c25fd6fc4d5462086810a532f59a47c_D20190101-20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzQtMy0xLTEtMzE3MTI_47827399-cbb0-4fa8-98c3-5debbe557693">43.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9c25fd6fc4d5462086810a532f59a47c_D20190101-20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesDeductions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzQtNS0xLTEtMzE3MTI_0068de91-2809-4828-8fa8-1d2b150d10d3">42.7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03abb32fa714445aa97cbb853b5dd3e0_I20191231" decimals="-5" name="us-gaap:ValuationAllowancesAndReservesBalance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzQtNy0xLTEtMzE3MTI_96f83d9a-adf0-4ceb-a381-148f7956fe72">11.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">118</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_298"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9.&#160;&#160;&#160;&#160;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURES</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i30d98ad3bee64d018232130137db9899_301"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9A.&#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:3pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8.57pt">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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.8pt">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="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:3.03pt">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, has been audited by PricewaterhouseCoopers LLP, 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="i30d98ad3bee64d018232130137db9899_304"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B.&#160;&#160;&#160;&#160;OTHER INFORMATION</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_2514"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C.&#160;&#160;&#160;&#160;DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">120</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_307"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021.</span></div><div id="i30d98ad3bee64d018232130137db9899_310"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 10.&#160;&#160;&#160;&#160;DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_313"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 11.&#160;&#160;&#160;&#160;EXECUTIVE COMPENSATION</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_316"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 12.&#160;&#160;&#160;&#160;SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_319"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 13.&#160;&#160;&#160;&#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="i30d98ad3bee64d018232130137db9899_322"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 14.&#160;&#160;&#160;&#160;PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_325"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div id="i30d98ad3bee64d018232130137db9899_328"></div><div style="margin-bottom:6pt;margin-top:12pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 15.&#160;&#160;&#160;&#160;EXHIBITS AND FINANCIAL STATEMENT SCHEDULE</span></div><div style="margin-bottom:3pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="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="margin-bottom:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1)</span><span style="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="margin-bottom:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2)</span><span style="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. for 2021, 2020, and 2019 is filed as part of this report and should be read in conjunction with the financial statements of Intuitive Surgical, Inc.:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.380%"><tr><td style="width:1.0%"></td><td style="width:78.865%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.935%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_295">Schedule II - Valuation and Qualifying Accounts</a></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_295">118</a></span></div></td></tr></table></div><div style="margin-bottom:3pt;padding-left:72pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:72pt;text-align:justify"><span style="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="margin-bottom:3pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3)</span><span style="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="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:36pt"><span style="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="margin-bottom:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="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 style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_331"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:8.124%"></td><td style="width:0.1%"></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.944%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1(1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1035267/000103526720000166/ex-31xamendedandrestat.htm">Amended and Restated Certificate of Incorporation of the Company, as </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1035267/000103526720000166/ex-31xamendedandrestat.htm">A</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1035267/000103526720000166/ex-31xamendedandrestat.htm">mended.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2(2)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1035267/000103526721000178/exhibit31-arcertificateofi.htm">Amendment to Amended and Restated Certificate of Incorporation of the Company. </a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3(3)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1035267/000103526721000021/exhibit31-amendedandrestat.htm">Amended and Restated Bylaws of the Company.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1(4)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex42q42021xf.htm">Description of the Registrant's Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1(5)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2(6)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;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/000103526715000087/ex101intuitivesurgicalincf.htm">Form of Indemnity Agreement.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3(7)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;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/000103526715000051/ex422009employmentcommence.htm">2009 Employment Commencement Incentive Plan, as amended and restated.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4(8)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;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/000103526717000079/ex1012000employeestockpurc.htm">2000 Employee Stock Purchase Plan, as amended and restated.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5(9)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1035267/000103526721000094/ex-101xamendedandrestated2.htm">2010 Incentive Award Plan, as amended and restated.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6(10)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;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/000119312508246630/dex101.htm">Severance Plan.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7(11)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;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/000103526716000130/isrg-20151231xex109.htm">Form of Amended and Restated Intuitive Surgical, Inc. 2009 Employment Commencement Incentive Plan Stock Option Grant Notice.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8(12)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;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/000103526716000130/isrg-20151231xex1010.htm">Form of Amended and Restated Intuitive Surgical, Inc. 2009 Employment Commencement Incentive Plan Restricted Stock Unit Grant Notice.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9(13)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1035267/000103526720000122/ex-102x2010planoptionn.htm">Form of Amended and Restated Intuitive Surgical, Inc. 2010 Incentive Award Plan Global Stock Option Grant Notice.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10(14)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1035267/000103526720000122/ex-103x2010planrsunoti.htm">Form of Amended and Restated Intuitive Surgical, Inc. 2010 Incentive Award Plan Global Restricted Stock Unit Grant Notice.</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex1011q42021.htm">Form of Amended and Restated Intuitive Surgical, Inc. 2010 Incentive Award Plan Global </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex1011q42021.htm">Performance</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex1011q42021.htm"> Stock Unit Grant Notice</a>.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex211q42021x.htm">Intuitive Surgical, Inc. Subsidiaries.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex231q42021x.htm">Consent of Independent Registered Public Accounting Firm.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex311q42021x.htm">Certification of Principal Executive Officer.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex312q42021x.htm">Certification of Principal Financial Officer.</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="isrg-20211231xex321q42021x.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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following materials from Intuitive Surgical, Inc.&#8217;s Annual Report on Form 10-K for the year ended December&#160;31, 2021, 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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The cover page from Intuitive Surgical, Inc.&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021, formatted in Inline XBRL and contained in Exhibit 101.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="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 July 23, 2020 (File No. 000-30713).</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="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 20, 2021 (File No. 000-30713).</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="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 February 1, 2021 (File No. 000-30713).</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="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="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="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="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="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="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="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="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="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="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9)</span><span style="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, 2021 (File No. 000-30713).</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10)</span><span style="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.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="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11)</span><span style="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="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12)</span><span style="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="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13)</span><span style="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 23, 2020 (File No. 000-30713).</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14)</span><span style="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.3 filed with the Company&#8217;s Quarterly Report on Form 10-Q filed on July&#160;23, 2020 (File No. 000-30713).</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="i30d98ad3bee64d018232130137db9899_334"></div><div style="margin-bottom:6pt;margin-top:9pt;padding-left:63pt;text-align:justify;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 16.&#160;&#160;&#160;&#160;FORM 10-K SUMMARY</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123</span></div></div></div><div id="i30d98ad3bee64d018232130137db9899_337"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i30d98ad3bee64d018232130137db9899_7">Table of Contents</a></span></div></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:right;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.327%"><tr><td style="width:1.0%"></td><td style="width:10.424%"></td><td style="width:0.1%"></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:85.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">INTUITIVE SURGICAL, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ARY</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> S. G</span><span style="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="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gary S. Guthart, Ph.D.<br/>President and Chief Executive Officer</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date:  February&#160;3, 2022</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Power of Attorney</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each person whose individual signature appears below hereby authorizes and appoints Gary Guthart, Ph.D., and Jamie Samath, and each of them, with full power of substitution and re-substitution and full power to act without the other, as his or her true and lawful attorney-in-fact and agent to act in his or her name, place, and stead and to execute in the name and on behalf of each person, individually and in each capacity stated below, and to file any and all amendments to this annual report on Form 10&#8209;K and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing, ratifying and confirming all that said attorneys-in-fact and agents or any of them or their or his substitute or substitutes may lawfully do or cause to be done by virtue thereof.</span></div><div style="text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.964%"></td><td style="width:0.1%"></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:48.607%"></td><td style="width:0.1%"></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:13.815%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Date</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ARY</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> S. G</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, Chief Executive Officer, and Director <br/>(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gary S. Guthart, Ph.D.</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">AMIE</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> E. S</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Vice President and Chief Financial Officer <br/>(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jamie E. Samath</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/&#160;&#160;&#160; F</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">REDRIK</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> C. W</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IDMAN</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President, Corporate Controller <br/>(Principal Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fredrik C. Widman</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RAIG</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> H. B</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board of Directors</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Craig H. Barratt, Ph.D.</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OSEPH</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> C. B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EERY</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Joseph C. Beery</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">MAL</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> M. J</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amal M. Johnson</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ON </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">R. K</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Don R. Kania, Ph.D.</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">MY</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> L. L</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amy L. Ladd, Ph.D.</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EITH</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> R. L</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EONARD</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> J</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">R</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Keith R. Leonard Jr.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LAN</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> J. L</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Alan J. Levy, Ph.D.</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">AMI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> D</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">OVER</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> N</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Jami Dover Nachtsheim</span></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ONICA</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> P. R</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">EED</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Monica P. Reed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">S</span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">ARK</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> J. R</span><span style="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="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 3, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Mark J. Rubash</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>isrg-20211231xex42q42021xf.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 2022 Workiva -->
<title>Document</title></head><body><div id="i9863c6c4382d4592956f90b3b25d4f5e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="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="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="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="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021, 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </font><font style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </font><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our authorized capital stock consist of 600,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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting Rights</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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. </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Rights</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidation Rights</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Listing</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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, 2021, no shares of Preferred Stock were outstanding.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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 </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:3pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="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="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="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="margin-bottom:3pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="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="margin-bottom:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="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="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation and Bylaws provide that a special meeting of stockholders may be called (i) by our board of directors pursuant to a resolution adopted by a majority of the total number of authorized directors (whether or not there exist any vacancies in previously authorized directorships at the time any such resolution is presented to the board of directors for adoption), (ii), by the Chairman of our board of directors, (iii) by our Chief Executive Officer, or (iv) upon written request to our corporate secretary, by one or more holders of record of our Common Stock owning not less than 20% of the total number of shares of our Common Stock entitled to vote on the matter or matters to be brought before the proposed special meeting.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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 </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">procedures provide that notice of stockholder proposals must be timely given in writing to our corporate secretary prior to the 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Choice of Forum</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, in the event that the Chancery Court does not have jurisdiction, the federal district court for the District of Delaware or other state courts of the State of Delaware) is the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of us, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or stockholders to us or to our stockholders, (iii) any action arising pursuant to any provision of the Delaware General Corporation Law or the Certificate of Incorporation or Bylaws (as either may be amended from time to time) or (iv) any action asserting a claim against us governed by the internal affairs doctrine. In addition, unless we consent in writing to the selection of an alternate forum, the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended. Nothing in our Certificate of Incorporation or Bylaws will preclude stockholders that assert claims to enforce any liability or duty created by the Securities Exchange Act of 1934, as amended, or any other claim for which the federal courts of the United States have exclusive jurisdiction.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This choice of forum provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims, although our stockholders will not be deemed to have waived our compliance with federal securities laws and the rules and regulations thereunder.</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transfer Agent</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.11
<SEQUENCE>3
<FILENAME>isrg-20211231xex1011q42021.htm
<DESCRIPTION>EX-10.11
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i9b15c51ccc1943a789cc3e26341b9530_1"></div><div style="min-height:64.8pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit 10.11</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">AMENDED AND RESTATED</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INTUITIVE SURGICAL, INC.<br>2010 INCENTIVE AWARD PLAN </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PERFORMANCE STOCK UNIT AWARD GRANT NOTICE</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Intuitive Surgical, Inc., a Delaware corporation, (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), pursuant to its Amended and Restated 2010 Incentive Award Plan, as amended from time to time (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), hereby grants to the holder listed below (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), an award of performance stock units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">or</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Each vested Performance Stock Unit represents the right to receive, in accordance with the Performance Stock Unit Award Agreement attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), a number of shares of Common Stock (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) based on the Company&#8217;s achievement of certain performance goals over the applicable performance period.  This award of Performance Stock Units is subject to all of the terms and conditions set forth herein and in the Agreement and the Plan, each of which are incorporated herein by reference.  Unless otherwise defined herein, the terms defined in the Plan shall have the same defined meanings in this Performance Stock Unit Award Grant Notice (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) and the Agreement.</font></div><div style="padding-left:0.9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;margin-top:3pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grant Number&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;_____________&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> </font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;margin-top:3pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Participant&#58;</font></div></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;__________________________&#93;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Grant Date&#58;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;__________________________&#93;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;margin-top:3pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Target Number of PSUs&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;_____________&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> </font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:3pt;margin-top:3pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Maximum Number of PSUs&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;_____________&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> </font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;margin-top:3pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Vesting Schedule&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The PSUs shall vest as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:3pt;margin-top:3pt;padding-left:2.75pt;padding-right:2.75pt;text-indent:-0.35pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Termination of PSUs&#58;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;margin-top:6pt;padding-left:2.05pt;padding-right:2.75pt;text-align:justify;text-indent:-0.2pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Except as set forth in the Agreement, if the Participant experiences a Termination of Service, all PSUs that have not become vested on or prior to the date of such Termination of Service will thereupon be automatically forfeited by the Participant without payment of any consideration therefor.  In addition, in the event that the TSR Achievement Factor and&#47;or the Procedures Achievement Factor (each, as defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) as of the applicable Determination Date (as defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) is zero, the PSUs eligible to vest based on the applicable Achievement Factor (as defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) will thereupon be automatically forfeited by the Participant without payment of any consideration therefor.</font></div></td></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By accepting this Award electronically through the Plan service provider&#8217;s online grant acceptance policy, the Participant agrees to be bound by the terms and conditions of the Plan, the Agreement and this Grant Notice.  The Participant has reviewed the Agreement, the Plan and this Grant Notice in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Grant Notice and fully understands all provisions of this Grant Notice, the Agreement and the Plan.  The Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Administrator upon any questions arising under the Plan, this Grant Notice or the Agreement.  In addition, by accepting this Award electronically through the Plan service provider&#8217;s online grant acceptance policy, the Participant also agrees that the Company, in its sole discretion, may satisfy any withholding obligations in accordance with Section 2.6(b) of the Agreement by (i) withholding shares of Common Stock otherwise issuable to the Participant upon </font></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:64.8pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">vesting of the PSUs, (ii) instructing a broker on the Participant&#8217;s behalf to sell shares of Common Stock otherwise issuable to the Participant upon vesting of the PSUs and submit the proceeds of such sale to the Company, or (iii) using any other method permitted by Section 2.6(b) of the Agreement or the Plan.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.502%"><tr><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.150%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;padding-left:2.75pt;padding-right:2.75pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">INTUITIVE SURGICAL, INC.&#58;&#160;&#160;&#160;&#160;Participant&#58;</font></div></td><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PARTICIPANT&#58;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Print Name&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Print Name&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Address&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Address&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:64.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div><div><font><br></font></div></div></div><div id="i9b15c51ccc1943a789cc3e26341b9530_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXHIBIT A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TO PERFORMANCE STOCK UNIT AWARD GRANT NOTICE</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PERFORMANCE STOCK UNIT AWARD AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Pursuant to the Performance Stock Unit Award Grant Notice (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Grant Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) to which this Performance Stock Unit Award Agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) is attached, Intuitive Surgical, Inc., a Delaware corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;), has granted to the Participant the number of performance stock units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">or</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) set forth in the Grant Notice under the Company&#8217;s 2010 Incentive Award Plan, as amended from time to time (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  Each Performance Stock Unit represents the right to receive a number of shares of Common Stock (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) based on the Company&#8217;s achievement of certain performance goals.  Capitalized terms not specifically defined herein shall have the meanings specified in the Plan and Grant Notice.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:232%">ARTICLE I.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%;padding-left:12.13pt"><br>GENERAL</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Incorporation of Terms of Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The PSUs are subject to the terms and conditions of the Plan, which are incorporated herein by reference.  In the event of any inconsistency between the Plan and this Agreement, the terms of the Plan shall control.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:232%">ARTICLE II.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%;padding-left:7.85pt"><br>GRANT OF PERFORMANCE STOCK UNITS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Grant of PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Pursuant to the Grant Notice and upon the terms and conditions set forth in the Plan and this Agreement, effective as of the Grant Date set forth in the Grant Notice, the Company hereby grants to the Participant an award of PSUs under the Plan in consideration of the Participant&#8217;s past and&#47;or continued employment with or service to the Company or any Subsidiaries and for other good and valuable consideration. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Unsecured Obligation to PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each PSU constitutes the right to receive a number of Shares upon vesting, as determined in accordance with Section 2.3 and 2.6 below.  Unless and until the PSUs have vested in the manner set forth in Article 2 hereof, the Participant will have no right to receive Common Stock under any such PSUs.  Prior to actual payment of any vested PSUs, such PSUs will represent an unsecured obligation of the Company, payable (if at all) only from the general assets of the Company.  </font></div><div style="margin-bottom:12pt;padding-left:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:13.25pt;text-decoration:underline">Vesting Schedule&#59; Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.8pt">Subject to Section 2.5 hereof, the PSUs shall vest and become non-forfeitable with respect to the applicable portion thereof in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> to the Grant Notice and this Section 2.3.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.18pt">Notwithstanding Section 2.3(a), if a Change in Control occurs and Participant has not experienced a Termination of Service prior to the date of the Change in Control, then a number of PSUs equal to the greater of (i) such number of PSUs as would vest based on the TSR Achievement Factor and each Procedures Achievement Factor as determined by the Administrator as of the Change in Control in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#59; and (ii) the Target Number of PSUs (such greater number the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Deemed Performance Vested Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) shall be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">A-1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">deemed performance vested upon the Change in Control, shall be assumed, substituted, replaced or continued by the surviving corporation or successor (or affiliate thereof) and shall vest on the third anniversary of the Grant Date as long as Participant does not experience a Termination of Service prior to such anniversary.  Notwithstanding the foregoing, all such assumed, substituted, replaced or continued PSUs shall immediately vest if Participant experiences a Termination of Service within twelve months following the Change in Control due to termination by the Company without Cause or as a result of an Involuntary Termination (each as defined in the Intuitive Surgical, Inc. Severance Plan).  If a Change in Control occurs, Participant has not experienced a Termination of Service prior to the date of the Change in Control and the PSUs are not assumed, substituted, replaced or continued by the surviving corporation or successor (or affiliate thereof) in connection with the Change in Control, then a number of PSUs equal to the Deemed Performance Vested Units shall immediately fully vest upon the Change in Control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Consideration to the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  In consideration of the grant of the award of PSUs pursuant hereto, the Participant agrees to render faithful and efficient services to the Company or any Subsidiary.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Forfeiture, Termination and Cancellation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;padding-left:9pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:14.8pt">Subject to Section 2.3(b) and to subsection (c) below, upon Participant&#8217;s Termination of Service for any or no reason, all Performance Stock Units which have not vested prior to or in connection with such Termination of Service shall thereupon automatically be forfeited, terminated and cancelled as of the applicable date of the Termination of Service without payment of any consideration by the Company, and the Participant, or the Participant&#8217;s beneficiary or personal representative, as the case may be, shall have no further rights hereunder.  </font></div><div style="margin-bottom:12pt;padding-left:9pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:14.18pt">Upon Participant&#8217;s Termination of Service (i) by the Company without Cause after the first anniversary of the Vesting Schedule Commencement Date or (ii) due to Participant&#8217;s death, the following number of PSUs shall accelerate and become immediately vested&#58;  the number of PSUs equal to the product of (A) the Target Number of PSUs and (B) a fraction the numerator of which is the number of days from the Vesting Schedule Commencement Date until the date of Termination of Service and the denominator of which is 1,096.</font></div><div style="margin-bottom:12pt;padding-left:9pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:14.8pt">No portion of the PSUs which has not become vested as of the date on which the Participant incurs a Termination of Service, after giving effect to any acceleration of vesting in connection with such Termination of Service, shall thereafter become vested.</font></div><div style="margin-bottom:12pt;padding-left:9pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:14.18pt">Notwithstanding anything herein to the contrary, in the event that the TSR Achievement Factor and&#47;or the Procedures Achievement Factor as of the applicable Determination Date is zero, the PSUs eligible to vest based on the applicable Achievement Factor will thereupon be automatically forfeited by the Participant without payment of any consideration therefor, and the Participant, or the Participant&#8217;s beneficiary or personal representative, as the case may be, shall have no further rights hereunder.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Settlement upon Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.8pt">As soon as administratively practicable following the vesting of any Performance Stock Units pursuant to Section 2.3 hereof, but in no event later than March 15 of the calendar year following the year in which the Vesting Date (as defined in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">) occurs (for the avoidance of doubt, this deadline is intended to comply with the &#8220;short term deferral&#8221; exemption from Section 409A of the Code), the Company shall deliver to the Participant (or any transferee permitted under Section 3.2 hereof) a number of Shares equal to the number of vested </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">A-2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">PSUs as determined in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding the foregoing, in the event Shares cannot be issued pursuant to Section 11.4 of the Plan, the Shares shall be issued pursuant to the preceding sentence as soon as administratively practicable after the Administrator determines that Shares can again be issued in accordance with such Section.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:23.18pt">As set forth in Section 11.2 of the Plan, the Company shall have the authority and the right to deduct or withhold, or to require the Participant to remit to the Company, an amount sufficient to satisfy all applicable federal, state, local and foreign income and payroll taxes required by law to be withheld with respect to any taxable event arising in connection with the Performance Stock Units based on the minimum statutory withholding rates applicable to supplemental taxable income.  The Company shall not be obligated to deliver any Shares to the Participant or the Participant&#8217;s legal representative unless and until the Participant or the Participant&#8217;s legal representative shall have paid or otherwise satisfied in full the amount of all federal, state, local and foreign taxes applicable to the taxable income of the Participant resulting from the grant or vesting of the Performance Stock Units or the issuance of Shares. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Conditions to Delivery of Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Shares deliverable hereunder may be either previously authorized but unissued Shares, treasury Shares or issued Shares which have then been reacquired by the Company.  Such Shares shall be fully paid and nonassessable.  The Company shall not be required to issue Shares deliverable hereunder prior to fulfillment of the conditions set forth in Section 10.4 of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Rights as Stockholder</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The holder of the PSUs shall not be, nor have any of the rights or privileges of, a stockholder of the Company, including, without limitation, voting rights and rights to dividends, in respect of the PSUs and any Shares underlying the PSUs and deliverable hereunder unless and until such Shares shall have been issued by the Company and held of record by such holder (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company).  No adjustment shall be made for a dividend or other right for which the record date is prior to the date the Shares are issued, except as provided in Section 13.2 of the Plan.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:232%">ARTICLE III.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:232%;padding-left:3.57pt"><br>OTHER PROVISIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Administration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Administrator shall have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret, amend or revoke any such rules.  All actions taken and all interpretations and determinations made by the Administrator in good faith shall be final and binding upon the Participant, the Company and all other interested persons.  No member of the Administrator or the Board shall be personally liable for any action, determination or interpretation made in good faith with respect to the Plan, this Agreement or the PSUs.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">PSUs Not Transferable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The PSUs shall be subject to the restrictions on transferability set forth in Section 11.3 of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Tax Consultation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Participant represents that the Company has not provided the Participant with any tax advice in connection with the PSUs and that the Participant is not relying on the Company for any tax advice in connection with the PSUs.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Binding Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. Subject to the limitation on the transferability of the PSUs contained herein, this Agreement will be binding upon and inure to the benefit of the heirs, legatees, legal representatives, successors and assigns of the parties hereto.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">A-3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Adjustments Upon Specified Events</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Participant acknowledges that the PSUs are subject to adjustment, modification and termination in certain events as provided in this Agreement and Section 12.2 of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Any notice to be given under the terms of this Agreement to the Company shall be addressed to the Company in care of the Secretary of the Company at the Company&#8217;s principal office, and any notice to be given to the Participant shall be addressed to the Participant at the Participant&#8217;s last address reflected on the Company&#8217;s records.  By a notice given pursuant to this Section 3.6, either party may hereafter designate a different address for notices to be given to that party. Any notice shall be deemed duly given when sent via email or when sent by certified mail (return receipt requested) and deposited (with postage prepaid) in a post office or branch post office regularly maintained by the United States Postal Service.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Participant&#8217;s Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Shares issuable hereunder have not been registered under the Securities Act or any applicable state laws on an effective registration statement at the time of such issuance, the Participant shall, if required by the Company, concurrently with such issuance, make such written representations as are deemed necessary or appropriate by the Company and&#47;or its counsel.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Titles</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:22.25pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The laws of the State of Delaware shall govern the interpretation, validity, administration, enforcement and performance of the terms of this Agreement regardless of the law that might be applied under principles of conflicts of laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Conformity to Securities Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Participant acknowledges that the Plan and this Agreement are intended to conform to the extent necessary with all provisions of the Securities Act and the Exchange Act and any other Applicable Law.  Notwithstanding anything herein to the contrary, the Plan shall be administered, and the PSUs are granted, only in such a manner as to conform to Applicable Law.  To the extent permitted by Applicable Law, the Plan and this Agreement shall be deemed amended to the extent necessary to conform to such Applicable Law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Amendment, Suspension and Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  To the extent permitted by the Plan, this Agreement may be wholly or partially amended or otherwise modified, suspended or terminated at any time or from time to time by the Administrator or the Board&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">provided, however,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> that, except as may otherwise be provided by the Plan, no amendment, modification, suspension or termination of this Agreement shall adversely affect the PSUs in any material way without the prior written consent of the Participant.    </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company may assign any of its rights under this Agreement to single or multiple assignees, and this Agreement shall inure to the benefit of the successors and assigns of the Company.  Subject to the restrictions on transfer herein set forth in Section 3.2 hereof, this Agreement shall be binding upon the Participant and his or her heirs, executors, administrators, successors and assigns.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Limitations Applicable to Section 16 Persons</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any other provision of the Plan or this Agreement, if the Participant is subject to Section 16 of the Exchange Act, then the Plan, the PSUs and this Agreement shall be subject to any additional limitations set forth in any applicable exemptive rule under Section 16 of the Exchange Act (including any amendment to Rule 16b-3 of the Exchange Act) that are requirements for the application of such exemptive rule.  To the extent permitted by Applicable Law, this Agreement shall be deemed amended to the extent necessary to conform to such applicable exemptive rule.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">A-4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Not a Contract of Service Relationship</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Nothing in this Agreement or in the Plan shall confer upon Participant any right to continue to serve as an employee or other service provider of the Company or any of its Subsidiaries or interfere with or restrict in any way with the right of the Company or any of its Subsidiaries, which rights are hereby expressly reserved, to discharge or to terminate for any reason whatsoever, with or without cause, the services of the Participant&#8217;s at any time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  This Award is not intended to constitute &#8220;nonqualified deferred compensation&#8221; within the meaning of Section 409A of the Code (together with any Department of Treasury regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other guidance that may be issued after the date hereof, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  However, notwithstanding any other provision of the Plan, the Grant Notice or this Agreement, if at any time the Administrator determines that this Award (or any portion thereof) may be subject to Section 409A, the Administrator shall have the right in its sole discretion (without any obligation to do so or to indemnify Participant or any other person for failure to do so) to adopt such amendments to the Plan, the Grant Notice or this Agreement, or adopt other policies and procedures (including amendments, policies and procedures with retroactive effect), or take any other actions, as the Administrator determines are necessary or appropriate for this Award either to be exempt from the application of Section 409A or to comply with the requirements of Section 409A. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Limitation on Participant&#8217;s Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Participation in the Plan confers no rights or interests other than as herein provided.  This Agreement creates only a contractual obligation on the part of the Company as to amounts payable and shall not be construed as creating a trust.  Neither the Plan nor any underlying program, in and of itself, has any assets.  The Participant shall have only the rights of a general unsecured creditor of the Company and its Subsidiaries with respect to amounts credited and benefits payable, if any, with respect to the PSUs, and rights no greater than the right to receive the Common Stock as a general unsecured creditor with respect to PSUs, as and when payable hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Data Privacy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Without limiting the generality of any other provision of this Agreement, Section 10.8 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:100%">Data Privacy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) of the Plan is hereby expressly incorporated into this Agreement as if first set forth herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Foreign Asset&#47;Account Reporting Notification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">. The Participant understands that the Participant&#8217;s country may have certain exchange control and&#47;or foreign asset&#47;account reporting requirements which may affect the Participant&#8217;s ability to hold Shares received from the PSUs in a brokerage or bank account outside of the Participant&#8217;s country. The Participant may be required to report such accounts, assets or transactions to the tax or other authorities in the Participant&#8217;s country. The Participant acknowledges that it is the Participant&#8217;s responsibility to comply with any applicable regulations, and the Participant should speak to the Participant&#8217;s personal advisor on this matter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:16.75pt;text-decoration:underline">Additional Acknowledgement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Participant acknowledges that for employment law purposes outside the United States, the PSUs and the income from and value of same are not part of normal or expected compensation or salary for any purpose, including but not limited to for purposes of calculating any severance, resignation, termination, redundancy, dismissal, end of service payments, bonuses, holiday pay, long-service awards, pension or retirement benefits or similar mandatory payments.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">A-5</font></div><div><font><br></font></div></div></div><div id="i9b15c51ccc1943a789cc3e26341b9530_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">PERFORMANCE GOALS</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Achievement Factor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means each of the TSR Achievement Factor and the Procedures Achievement Factors.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Average Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">,&#8221; means the average closing trading price of a company&#8217;s shares of common stock on the principal exchange on which such shares are then traded, during the 20 consecutive trading days beginning on (for Beginning Average Market Value) or ending on (for Ending Average Market Value) and including the date specified in the definition of Beginning Average Market Value and Ending Average Market Value, as applicable (or, if there is no closing price on that day, the last trading day before that day), as reported by the applicable exchange or such other authoritative source as the Administrator may reasonably determine.  For a given trading day, the closing trading price will be adjusted to include the cumulative value of the dividends declared on the company&#8217;s common stock to that point during the averaging period (for Beginning Average Market Value) and during the TSR Performance Period, assuming same day reinvestment of such dividends at the closing price on the ex-dividend date.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Beginning Average Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Average Market Value as of February 28, 2022.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Ending Average Market Value</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Average Market Value as of February 21, 2025&#59; provided, that, in the event a Change in Control occurs during the TSR Performance Period, &#8220;Ending Average Market Value&#8221; means the Average Market Value as of the Change in Control.</font></div><div style="padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Index</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the &#91;  &#93; as constituted as of February 28, 2022. For purposes of this definition and calculating any company&#8217;s TSR for the TSR Performance Period, (i) any company that is removed from the &#91;  &#93; due to a merger or acquisition during the TSR Performance Period pursuant to which the company was acquired will be removed from the Index, and (ii) any company that is in the &#91;  &#93; that files for bankruptcy protection during the TSR Performance Period will remain in the Index with TSR of -100%. In other circumstances where a company is removed from the &#91;  &#93;, the Administrator shall reasonably determine whether it is suitable for the company to be excluded from the Index.  In the event of a stock distribution from an Index company consisting of the shares of a new publicly-traded company (a &#8220;spin-off&#8221;), the Index company shall remain an Index company, and the stock distribution shall be treated as a dividend from the Index company based on the closing price of the shares of the spun-off company on its first day of trading.  The performance of the shares of the spun-off company shall not thereafter be traded for purposes of calculating TSR.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Measurement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means, (i) with respect to determining the Procedures Growth Percentage for Performance Period 1, the earlier of (a) December 31, 2023, or (b) a Change in Control&#59; (ii) with respect to determining the Procedures Growth Percentage for Performance Period 2, the earlier of (a) December 31, 2024, or (b) a Change in Control and (iii) with respect to determining the TSR Achievement Factor, the earlier of (a) February 21, 2025 and (b) a Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Peer Companies</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the companies that comprise the Index.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Procedure Count</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means &#91;  &#93;.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Procedures Achievement Factor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that factor determined under Table 2 below based on the Company&#8217;s Procedure Growth Percentage for each Procedures Performance Period. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Procedures Growth Percentage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means (i) for the Procedures Performance Period 1, &#91;  &#93; and (ii) for the Procedures Performance Period 2, &#91;  &#93;.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Procedures Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means each of Procedures Performance Period 1 and Procedures Performance Period 2.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Procedures Performance Period 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period commencing on January 1, 2022 and ending on the earlier of December 31, 2023 and a Change in Control.    </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Procedures Performance Period 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the period commencing on January 1, 2022 and ending on the earlier of December 31, 2024 and a Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Reference Procedures Count</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the &#91;  &#93;.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Relative TSR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Company&#8217;s TSR relative to the TSR of the Peer Companies.  Relative TSR will be determined by ranking the Company and the Peer Companies from highest to lowest according to their respective TSRs.  After this ranking, the percentile performance of the Company relative to the Peer Companies will be determined as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;padding-right:18pt;text-align:center"><img alt="image_0.jpg" src="image_0.jpg" style="height:44px;margin-bottom:5pt;vertical-align:text-bottom;width:92px"></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">where&#58;         </font></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">P</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; represents the percentile performance which will be rounded, if necessary, to the nearest whole percentile by application of regular rounding. </font></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">N</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; represents the remaining number of Peer Companies, plus the Company. </font></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">R</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; represents Company&#8217;s ranking among the Peer Companies. </font></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Example</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#58; If there are 24 Peer Companies, and the Company ranked 7th, the performance would be at the 75th percentile&#58; .75 &#61; 1 &#8211; ((7-1)&#47;(25-1)). </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">TSR</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the total shareholder return of the Company (or of a company in the Index, as applicable), as measured by the percentage appreciation in the price of a Share (or the publicly traded securities of a company in the Index, as applicable) over the TSR Performance Period (positive or negative), determined by dividing (i) the difference obtained by subtracting (A) the Beginning Average Market Value from (B) the Ending Average Market Value plus the cumulative value of all dividends declared during the TSR Performance Period, assuming same-day reinvestment into Common Stock (or common stock of the applicable member of the Index) at the closing price on the applicable ex-dividend date, by (ii) the Beginning Average Market Value.  TSR shall be </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">equitably adjusted to reflect stock dividends, stock-splits, spin-offs, and other corporate changes having similar effect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">TSR Achievement Factor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means that factor determined under Table 1 below based on the Company&#8217;s Relative TSR for the TSR Performance Period. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">TSR Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means February 28, 2022 through the earlier of February 21, 2025 and a Change in Control.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">  &#93; Growth Percentage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means &#91;  &#93;. </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;&#91;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">  &#93; Growth Percentage</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means &#91;  &#93;.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means February 28, 2025.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Vesting Schedule Commencement Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means February 28, 2022.</font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt;text-decoration:underline">Performance Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  On the Vesting Date, such number of PSUs shall vest as is equal to the sum of (a) (i) the Target Number of PSUs, multiplied by (ii) 33 1&#47;3%, multiplied by (iii) the TSR Achievement Factor for the TSR Performance Period, plus (b) (i) the Target Number of PSUs, multiplied by (ii) 33 1&#47;3%, multiplied by (iii) the Procedures 1 Achievement Factor, plus (c) (i) the Target Number of PSUs, multiplied by (ii) 33 1&#47;3%, multiplied by (iii) the Procedures 2 Achievement Factor, with the TSR Achievement Factor and the applicable Procedures Achievement Factor to be determined in accordance with Section 3 below, provided the Participant has not experienced a Termination of Service prior to such Vesting Date.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:9pt;text-decoration:underline">Achievement Factors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  As soon as administratively practicable following the Measurement Date (but in no event later than 60 days thereafter), the Administrator shall determine the Relative TSR for the TSR Performance Period, and the Procedures Growth Percentage for the applicable Procedures Performance Period and certify the TSR Achievement Factor and each Procedures Achievement Factor for each Procedures Performance Period (such date of determination, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Determination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#59; provided, that if the Measurement Date is the date of a Change in Control, the Determination Date shall occur no later than the date of such Change in Control.  If the Relative TSR or the Procedures Growth Percentage achieved during a Performance Period is between two of the levels set forth in the applicable table below, the TSR Achievement Factor or the Procedures Achievement Factor (as applicable) for such Performance Period shall be determined using linear interpolation.  For clarity, (i) in no event shall the TSR Achievement Factor or Procedures Achievement Factor for any Performance Period exceed 1.25, (ii) if the Relative TSR or Procedures Growth Percentage performance for a Performance Period is below the Threshold level, the TSR Achievement Factor or Procedures Achievement Factor (as applicable) for such Performance Period shall be 0 and (iii) if the Company&#8217;s TSR is negative for the TSR Performance Period, the TSR Achievement Factor is the lesser of (A) the number as determined above and (B) 1.0.</font></div><div style="margin-bottom:12pt;padding-left:36pt"><font><br></font></div><div style="margin-bottom:12pt"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Table 1</font></div><div style="padding-left:0.27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.476%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.912%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.312%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Performance Level</font></td><td colspan="3" style="background-color:#b3b3b3;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:12.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Relative TSR Percentile for TSR Performance Period</font></div></td><td colspan="3" style="background-color:#b3b3b3;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:1.95pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">TSR Achievement Factor</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Maximum</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Target</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Threshold</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></div></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt"><font><br></font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Table 2</font></div><div style="padding-left:0.12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.246%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.939%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#b3b3b3;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Performance Level</font></td><td colspan="3" style="background-color:#b3b3b3;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">&#91;  &#93; Growth Percentage</font></td><td colspan="3" style="background-color:#b3b3b3;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">&#91;  &#93; Growth Percentage</font></td><td colspan="3" style="background-color:#b3b3b3;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:3.1pt;padding-right:3.1pt;text-align:center;text-indent:1.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:100%">Procedures Achievement Factor</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Stretch</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Target</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Threshold</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;  &#93;</font></td></tr></table></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>4
<FILENAME>isrg-20211231xex211q42021x.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 2022 Workiva -->
<title>Document</title></head><body><div id="i89c8cd137f5348f7b64e5096ff7e6148_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="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="margin-top:9pt;text-align:justify"><font style="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="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 style="text-align:justify"><font><br></font></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:60.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.170%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Subsidiaries of the Registrant</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">State or Other Jurisdiction of Incorporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Fluorescence Imaging LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical AB</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sweden</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical ApS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denmark</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Australia Proprietary Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Australia</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical B.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Brasil Importacao E Comercio De Equipamentos Cirurgicos Ltda.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brazil</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Canada Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Deutschland GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical GK</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical HK Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Holdings, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical India Private Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">India</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical International B.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical International Finance LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Ireland Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ireland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Italia s.r.l.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Italy</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Korea Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Israel Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israel</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Medical Device Science &#38; Technology (Shanghai) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Medical Device Taiwan Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taiwan</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Operations, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Optics GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Osterreich GmbH</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Austria</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Service Optics Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Massachusetts, U.S.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Pte. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Singapore</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical S. de R. L. de C.V.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mexico</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical S.A.S.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical s.r.o.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Czech Republic</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Sarl</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Switzerland</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Sarl Taiwan Branch</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taiwan</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Spain, S.L.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Spain</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical SRL</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Belgium</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical Turkey Medikal Cihaz Ticaret Limited Serketi</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Turkey</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical-Fosun (HongKong) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Surgical-Fosun Medical Technology (Shanghai) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intuitive Ventures Fund I, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">KindHeart, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orpheus Medical GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:60.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.170%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Subsidiaries of the Registrant</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">State or Other Jurisdiction of Incorporation</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orpheus Medical Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, U.S.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orpheus Medical Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Israel</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Orpheus Medical USA Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware, U.S.</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>isrg-20211231xex231q42021x.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 2022 Workiva -->
<title>Document</title></head><body><div id="i0693627a557c44c9a617d932c13c3729_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="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="margin-bottom:6pt;margin-top:9pt;text-align:center"><font style="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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-258073, 333-240046, 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;3, 2022, 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="margin-top:9pt;text-align:justify"><font><br></font></div><div style="margin-bottom:6pt"><font style="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;3, 2022</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>isrg-20211231xex311q42021x.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 2022 Workiva -->
<title>Document</title></head><body><div id="i28d0fcd141634803853b8ab736d7086d_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="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="margin-top:9pt;text-align:center"><font style="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="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="margin-top:9pt;text-align:justify"><font style="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="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="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="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="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="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="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="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="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="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  February&#160;3, 2022 </font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.157%"><tr><td style="width:1.0%"></td><td style="width:9.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.173%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">S</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47; G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">ARY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> S. G</font><font style="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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">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="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>isrg-20211231xex312q42021x.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 2022 Workiva -->
<title>Document</title></head><body><div id="i4b028f7d79554e86b25a1f2e7db5e3ba_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="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="margin-top:9pt;text-align:center"><font style="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="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="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Jamie E. Samath, certify that&#58; </font></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="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="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="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="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="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="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c)</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d)</font><font style="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="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a)</font><font style="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="margin-top:3pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b)</font><font style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  February&#160;3, 2022 </font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:38.157%"><tr><td style="width:1.0%"></td><td style="width:9.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.173%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">S</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47; J</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">AMIE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> E. S</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">AMATH</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Jamie E. Samath<br>Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div style="text-align:right"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>8
<FILENAME>isrg-20211231xex321q42021x.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 2022 Workiva -->
<title>Document</title></head><body><div id="i4a25fc912a6e4324aad343d862ba1a46_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="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="margin-top:9pt;text-align:center"><font style="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="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="margin-top:9pt;text-align:justify"><font style="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="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="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="margin-top:3pt;padding-left:63pt;text-align:justify;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:44.57pt">the accompanying Annual Report on Form 10-K of the Company for the period ended December 31, 2021 (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="margin-bottom:6pt;margin-top:3pt;padding-left:63pt;text-align:justify;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.8pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.403%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">S</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47; G</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">ARY</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> S. G</font><font style="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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Gary S. Guthart, Ph.D.<br>President and Chief Executive Officer</font></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  February&#160;3, 2022 </font></div><div style="text-align:right"><font><br></font></div><div style="margin-top:18pt;text-align:center"><font style="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="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="margin-top:9pt;text-align:justify"><font style="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="margin-top:3pt;padding-left:63pt;text-align:justify;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:44.57pt">the accompanying Annual Report on Form 10-K of the Company for the period ended December 31, 2021 (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="margin-bottom:6pt;margin-top:3pt;padding-left:63pt;text-align:justify;text-indent:-54pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:41.8pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:36.403%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">S</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47; J</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">AMIE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> E. S</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">AMATH</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Jamie E. Samath<br>Senior Vice President and Chief Financial Officer</font></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;  February&#160;3, 2022 </font></div><div style="text-align:right"><font><br></font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>isrg-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:919491c8-9296-4554-98c0-d00c5269411c,g:251cf702-9494-40a4-9305-2f5bdbd8682a-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:isrg="http://www.intuitivesurgical.com/20211231" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.intuitivesurgical.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.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/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <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-20211231_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-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" 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-20211231_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-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="AuditInformation" roleURI="http://www.intuitivesurgical.com/role/AuditInformation">
        <link:definition>0002002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001003 - 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>1002004 - 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>1003005 - 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>1004006 - 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>1005007 - 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>1006008 - 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>0103101 - 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="SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails" roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails">
        <link:definition>2406403 - Disclosure - Summary Of Significant Accounting Policies - Amortized Cost by Credit Quality (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>2107103 - 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>2308302 - 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>2409404 - 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>2410405 - 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="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="FinancialInstrumentsAdditionalInformationDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails">
        <link:definition>2412407 - 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="FinancialInstrumentsSummaryofEquityInvestmentActivityDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails">
        <link:definition>2413408 - Disclosure - Financial Instruments - Summary of Equity Investment 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="FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails">
        <link:definition>2414409 - 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>2415410 - 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>2116104 - 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>2317303 - 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>2418411 - 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="ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails">
        <link:definition>2419412 - Disclosure - Consolidated Financial Statement Details (Details) - Prepaids and Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails">
        <link:definition>2420413 - 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>2421414 - 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>2422415 - 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>2423416 - 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>2124105 - 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>2325304 - 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>2426417 - 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>2427418 - 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="RevenueAdditionalInformationDetails_1" roleURI="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails_1">
        <link:definition>2427418 - 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="RevenueSummaryofContractAssetsandLiabilitiesDetails" roleURI="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails">
        <link:definition>2428419 - 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>2429420 - 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>2130106 - 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>2331305 - 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>2432421 - 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>2432421 - 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>2433422 - 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>2434423 - 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>2435424 - 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>2436425 - 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>2437426 - 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>2438427 - 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>2438427 - 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="IntangibleAssets" roleURI="http://www.intuitivesurgical.com/role/IntangibleAssets">
        <link:definition>2139107 - 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>2340306 - 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>2441428 - 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>2442429 - 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>2443430 - 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>2444431 - 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>2145108 - 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>2446432 - 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>2147109 - 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>2348307 - 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>2449433 - 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>2450434 - 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>2451435 - 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>2152110 - 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>2353308 - 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>2454436 - 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>2455437 - 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>2456438 - 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>2457439 - 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>2458440 - 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>2459441 - 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>2160111 - 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>2361309 - 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>2462442 - 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>2463443 - 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>2464444 - 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>2465445 - 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>2466446 - 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>2467447 - 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>2168112 - 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>2369310 - 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>2470448 - 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>2471449 - 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>2172113 - 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>2473450 - 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>2174114 - 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>2375311 - 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>2476451 - 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>2177115 - 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>2478452 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="isrg_ConsolidatingReportingAxis" abstract="true" name="ConsolidatingReportingAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="isrg_ServicesMember" abstract="true" name="ServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_RangeOneMember" abstract="true" name="RangeOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_UnitedStatesCorporateDebtAndEquitySecuritiesMember" abstract="true" name="UnitedStatesCorporateDebtAndEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="isrg_ScheduleofCommonStockRepurchasedTableTextBlock" abstract="false" name="ScheduleofCommonStockRepurchasedTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="isrg_TeladocHealthIncMember" abstract="true" name="TeladocHealthIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_DeferredTaxLiabilitiesRightOfUseAsset" abstract="false" name="DeferredTaxLiabilitiesRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" abstract="false" name="MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_SalesTypeLeaseGrossInvestmentInLease" abstract="false" name="SalesTypeLeaseGrossInvestmentInLease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_RangeFiveMember" abstract="true" name="RangeFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_SummaryOfSignificantAccountingPoliciesTable" abstract="true" name="SummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="isrg_SystemsMember" abstract="true" name="SystemsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_SummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="SummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="isrg_ServiceFeeCredit" abstract="false" name="ServiceFeeCredit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" abstract="false" name="IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" abstract="true" name="ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" abstract="false" name="IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_ChindexMember" abstract="true" name="ChindexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_EquipmentAndFurnitureMember" abstract="true" name="EquipmentAndFurnitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" abstract="false" name="OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="isrg_CostOfSalesServiceMember" abstract="true" name="CostOfSalesServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_AugustGrantMember" abstract="true" name="AugustGrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="isrg_SchllyFiberopticGmbHMember" abstract="true" name="SchllyFiberopticGmbHMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" abstract="false" name="DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_HologicIncMember" abstract="true" name="HologicIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ScheduleOfAvailableForSaleSecuritiesAxis" abstract="true" name="ScheduleOfAvailableForSaleSecuritiesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="isrg_FebruaryGrantMember" abstract="true" name="FebruaryGrantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" abstract="false" name="ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember" abstract="true" name="AmendedAndRestatedTwentyTenStockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_RangeSevenMember" abstract="true" name="RangeSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CostOfSalesProductMember" abstract="true" name="CostOfSalesProductMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_InitialGrantOptionsMember" abstract="true" name="InitialGrantOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" abstract="false" name="ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="isrg_InstrumentsandAccessoriesMember" abstract="true" name="InstrumentsandAccessoriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_InitialRSUgrantsMember" abstract="true" name="InitialRSUgrantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_RangeSixMember" abstract="true" name="RangeSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" abstract="false" name="AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" abstract="true" name="AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_PurchasedSoftwareMember" abstract="true" name="PurchasedSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_TotalRevenueMember" abstract="true" name="TotalRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_RangeThreeMember" abstract="true" name="RangeThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" abstract="false" name="ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_StockOptionsGrantedInitialVestingPeriod" abstract="false" name="StockOptionsGrantedInitialVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock" abstract="false" name="LessorSalesTypeLeaseLeaseIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" abstract="false" name="EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_ConsolidatingReportingDomain" abstract="true" name="ConsolidatingReportingDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent" abstract="false" name="SalesTypeLeaseNetInvestmentInLeaseCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_RangeNineMember" abstract="true" name="RangeNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent" abstract="false" name="LongLivedAssetsMaintainedInTheUnitedStatesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" abstract="false" name="AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_EmployeesMember" abstract="true" name="EmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_HighCreditRatingMember" abstract="true" name="HighCreditRatingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_ManufacturingProcessTechnologyMember" abstract="true" name="ManufacturingProcessTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_LowCreditRatingMember" abstract="true" name="LowCreditRatingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_TwoThousandEmployeeStockPurchasePlanMember" abstract="true" name="TwoThousandEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_CommonStockRepurchaseProgramMember" abstract="true" name="CommonStockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" abstract="false" name="PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_IntangibleAndOtherAssetsNetMember" abstract="true" name="IntangibleAndOtherAssetsNetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_MaximumPercentageOfPayrollDeductionUnderEspp" abstract="false" name="MaximumPercentageOfPayrollDeductionUnderEspp" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_AnnualGrantOptionsMember" abstract="true" name="AnnualGrantOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_SellingGeneralAndAdministrativeMember" abstract="true" name="SellingGeneralAndAdministrativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_RangeEightMember" abstract="true" name="RangeEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_NonvestedStockOptionMember" abstract="true" name="NonvestedStockOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" abstract="false" name="OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans" 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="dtr-types:domainItemType"/>
  <xs:element id="isrg_OfferingPeriodEmployeeStockPurchasePlans" abstract="false" name="OfferingPeriodEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_ResearchAndDevelopmentMember" abstract="true" name="ResearchAndDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_AwardedtoAxis" abstract="true" name="AwardedtoAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_ModerateCreditRatingMember" abstract="true" name="ModerateCreditRatingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_NewHireOptionsMember" abstract="true" name="NewHireOptionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_BroncusHoldingCorporationMember" abstract="true" name="BroncusHoldingCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_DeferredTaxAssetsOperatingLeaseLiability" abstract="false" name="DeferredTaxAssetsOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_AccountsReceivableExtendedPayment" abstract="false" name="AccountsReceivableExtendedPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" abstract="false" name="MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="isrg_EnterpriseWideSoftwareMember" abstract="true" name="EnterpriseWideSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_AwardedtoDomain" abstract="true" name="AwardedtoDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" abstract="false" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="isrg_SalesTypeLeaseLeaseReceivableExtendedPayment" abstract="false" name="SalesTypeLeaseLeaseReceivableExtendedPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="isrg_RangeTenMember" abstract="true" name="RangeTenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_RangeFourMember" abstract="true" name="RangeFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="isrg_RangeTwoMember" abstract="true" name="RangeTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>isrg-20211231_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 2022 Workiva-->
<!--r:919491c8-9296-4554-98c0-d00c5269411c,g:251cf702-9494-40a4-9305-2f5bdbd8682a-->
<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/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="isrg-20211231.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_LiabilitiesAndStockholdersEquity_2a274b80-5844-47e1-8c19-23d64502330c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_2025fcd3-f0ee-477a-a534-082928abab38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2a274b80-5844-47e1-8c19-23d64502330c" xlink:to="loc_us-gaap_Liabilities_2025fcd3-f0ee-477a-a534-082928abab38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a823c8fa-66d7-4f40-bdde-10a6341e4e68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2a274b80-5844-47e1-8c19-23d64502330c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a823c8fa-66d7-4f40-bdde-10a6341e4e68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_458d63e3-f66a-41d9-8fe7-d5b3433f2607" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2a274b80-5844-47e1-8c19-23d64502330c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_458d63e3-f66a-41d9-8fe7-d5b3433f2607" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_20f80efe-3224-427b-85a4-1da0a4f5bd3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a277e02-a23e-43de-bc04-9e9b840b08b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_20f80efe-3224-427b-85a4-1da0a4f5bd3e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8a277e02-a23e-43de-bc04-9e9b840b08b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_709c747b-4955-49c3-b8ca-b9b71d03fa09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_20f80efe-3224-427b-85a4-1da0a4f5bd3e" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_709c747b-4955-49c3-b8ca-b9b71d03fa09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0b514524-d48c-4b21-b7b8-1038e22ff1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_20f80efe-3224-427b-85a4-1da0a4f5bd3e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0b514524-d48c-4b21-b7b8-1038e22ff1ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ed9bb90d-7238-4b3f-8b02-813f1d5dde22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_20f80efe-3224-427b-85a4-1da0a4f5bd3e" xlink:to="loc_us-gaap_InventoryNet_ed9bb90d-7238-4b3f-8b02-813f1d5dde22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a4aa31ec-26cb-45ec-969b-c56b0e8f42bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_20f80efe-3224-427b-85a4-1da0a4f5bd3e" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a4aa31ec-26cb-45ec-969b-c56b0e8f42bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9406bfcf-2f4b-4dc4-badd-fce5b0f49e35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f42ad426-ae43-4f59-a920-cd4c4a1263bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9406bfcf-2f4b-4dc4-badd-fce5b0f49e35" xlink:to="loc_us-gaap_PreferredStockValue_f42ad426-ae43-4f59-a920-cd4c4a1263bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5500019e-07cf-4c17-9d35-37b1b8dcf63f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9406bfcf-2f4b-4dc4-badd-fce5b0f49e35" xlink:to="loc_us-gaap_CommonStockValue_5500019e-07cf-4c17-9d35-37b1b8dcf63f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5bf95535-42b0-4904-8737-060b4972a49b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9406bfcf-2f4b-4dc4-badd-fce5b0f49e35" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_5bf95535-42b0-4904-8737-060b4972a49b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0d36dece-3dca-4d4d-bf25-d2e6046a5d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9406bfcf-2f4b-4dc4-badd-fce5b0f49e35" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_0d36dece-3dca-4d4d-bf25-d2e6046a5d7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8b36dfc4-a204-4a0b-ab9f-dedc838903be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9406bfcf-2f4b-4dc4-badd-fce5b0f49e35" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_8b36dfc4-a204-4a0b-ab9f-dedc838903be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_332e9530-7a15-489e-80d2-17543c7060d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_2f262338-4026-4fb7-9ed6-00ad93d32c17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_332e9530-7a15-489e-80d2-17543c7060d3" xlink:to="loc_us-gaap_AssetsCurrent_2f262338-4026-4fb7-9ed6-00ad93d32c17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ad0f5ba8-77ba-4e55-94ce-3d3248efb79e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_332e9530-7a15-489e-80d2-17543c7060d3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ad0f5ba8-77ba-4e55-94ce-3d3248efb79e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_80459617-3c7a-414f-ab4e-db46199670b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_332e9530-7a15-489e-80d2-17543c7060d3" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_80459617-3c7a-414f-ab4e-db46199670b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_39546ebb-ae5c-4eb4-b492-e8f7ea64c336" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_332e9530-7a15-489e-80d2-17543c7060d3" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_39546ebb-ae5c-4eb4-b492-e8f7ea64c336" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssets_4f8a813b-f059-454b-8310-f5abb15f0056" xlink:href="isrg-20211231.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_332e9530-7a15-489e-80d2-17543c7060d3" xlink:to="loc_isrg_IntangibleAndOtherAssets_4f8a813b-f059-454b-8310-f5abb15f0056" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_33d259df-896f-4b26-890a-a99659c87710" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_332e9530-7a15-489e-80d2-17543c7060d3" xlink:to="loc_us-gaap_Goodwill_33d259df-896f-4b26-890a-a99659c87710" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_713927c2-c2ba-42af-8ced-22f01ce209ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_04482c43-701c-40f4-934f-028fe99bfafd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_713927c2-c2ba-42af-8ced-22f01ce209ca" xlink:to="loc_us-gaap_LiabilitiesCurrent_04482c43-701c-40f4-934f-028fe99bfafd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_f16513ff-62b2-4303-9298-56f1d001db61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_713927c2-c2ba-42af-8ced-22f01ce209ca" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_f16513ff-62b2-4303-9298-56f1d001db61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e2a09f0b-0b79-43ee-9c46-789517115793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_111d38c9-162b-41e4-b60c-f016fbd93e05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2a09f0b-0b79-43ee-9c46-789517115793" xlink:to="loc_us-gaap_AccountsPayableCurrent_111d38c9-162b-41e4-b60c-f016fbd93e05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ef0e4400-b803-4953-8b7e-d4f4858c4443" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2a09f0b-0b79-43ee-9c46-789517115793" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_ef0e4400-b803-4953-8b7e-d4f4858c4443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_bc9c8f0a-abbd-44ce-9c36-098d232c7c78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2a09f0b-0b79-43ee-9c46-789517115793" xlink:to="loc_us-gaap_DeferredRevenueCurrent_bc9c8f0a-abbd-44ce-9c36-098d232c7c78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_608e26f5-5a99-4f77-aae8-77a55d306660" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e2a09f0b-0b79-43ee-9c46-789517115793" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_608e26f5-5a99-4f77-aae8-77a55d306660" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3f046b83-65e3-4474-ba2f-ba6a15831056" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7d84b4f9-e310-48d8-abc3-cee4906c23b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3f046b83-65e3-4474-ba2f-ba6a15831056" xlink:to="loc_us-gaap_StockholdersEquity_7d84b4f9-e310-48d8-abc3-cee4906c23b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_70ebd83b-b9c5-46d1-9e88-2a1489e1cd70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3f046b83-65e3-4474-ba2f-ba6a15831056" xlink:to="loc_us-gaap_MinorityInterest_70ebd83b-b9c5-46d1-9e88-2a1489e1cd70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="isrg-20211231.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_ProfitLoss_84006610-b7b8-4e98-a446-19350c7bb15b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_359fc6f9-d20e-40a4-ab15-b51506f08893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_84006610-b7b8-4e98-a446-19350c7bb15b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_359fc6f9-d20e-40a4-ab15-b51506f08893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4a459a7b-7637-40cb-9027-7446b39013d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_84006610-b7b8-4e98-a446-19350c7bb15b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4a459a7b-7637-40cb-9027-7446b39013d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_89244525-6db8-409f-ab25-d8074056e86a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_41f9be8a-3b53-4ff8-83a7-24e501e90409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_89244525-6db8-409f-ab25-d8074056e86a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_41f9be8a-3b53-4ff8-83a7-24e501e90409" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_c6a8376f-b10a-448c-90d4-d7ea2dab00b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_89244525-6db8-409f-ab25-d8074056e86a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_c6a8376f-b10a-448c-90d4-d7ea2dab00b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_16348312-054d-4710-840c-d1476442f672" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_fe98e011-89eb-4d2c-a3c6-db23dce67dc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_16348312-054d-4710-840c-d1476442f672" xlink:to="loc_us-gaap_GrossProfit_fe98e011-89eb-4d2c-a3c6-db23dce67dc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ab064d77-918d-4f29-8932-eafda19411f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_16348312-054d-4710-840c-d1476442f672" xlink:to="loc_us-gaap_OperatingExpenses_ab064d77-918d-4f29-8932-eafda19411f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b33b3cb9-b210-4cdb-9cec-91edd44717d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ca7d0eb3-2cb3-4121-9644-d06d583125da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b33b3cb9-b210-4cdb-9cec-91edd44717d7" xlink:to="loc_us-gaap_OperatingIncomeLoss_ca7d0eb3-2cb3-4121-9644-d06d583125da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_a9179647-8188-4392-9cb2-68ceaf28b7f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b33b3cb9-b210-4cdb-9cec-91edd44717d7" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_a9179647-8188-4392-9cb2-68ceaf28b7f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_66a5cf7d-4cb5-4a8a-88ee-74b799a8e781" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f5813c07-cfbd-47f3-9357-d990bda2caf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_66a5cf7d-4cb5-4a8a-88ee-74b799a8e781" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_f5813c07-cfbd-47f3-9357-d990bda2caf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_80abb7fb-e9da-4a74-aac1-3f9e66902719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_66a5cf7d-4cb5-4a8a-88ee-74b799a8e781" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_80abb7fb-e9da-4a74-aac1-3f9e66902719" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dc30e811-9881-4c0b-8eac-299d044926c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_7a35682a-86f5-4b9e-a23a-d2bc9e0a4637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dc30e811-9881-4c0b-8eac-299d044926c4" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_7a35682a-86f5-4b9e-a23a-d2bc9e0a4637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_64684148-5599-4567-84ea-7326f0743abe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dc30e811-9881-4c0b-8eac-299d044926c4" xlink:to="loc_us-gaap_ProfitLoss_64684148-5599-4567-84ea-7326f0743abe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" xlink:href="isrg-20211231.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_23b662d8-349a-4636-9065-3d6fb4a8879d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_1caefbdc-af60-406a-a537-045c7b62f56a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_23b662d8-349a-4636-9065-3d6fb4a8879d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_1caefbdc-af60-406a-a537-045c7b62f56a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b028fffe-417a-41d3-8422-86cc50e11a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_23b662d8-349a-4636-9065-3d6fb4a8879d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_b028fffe-417a-41d3-8422-86cc50e11a8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_dd602734-acba-4749-852c-2b7004f8c03f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8b5c607f-dd19-456a-823a-5053a5bafbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dd602734-acba-4749-852c-2b7004f8c03f" xlink:to="loc_us-gaap_NetIncomeLoss_8b5c607f-dd19-456a-823a-5053a5bafbcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b47734b6-0a67-4021-a34c-a7b5ae92bc81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_dd602734-acba-4749-852c-2b7004f8c03f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b47734b6-0a67-4021-a34c-a7b5ae92bc81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_76f2ab36-b386-46a6-86db-24a3eb85f180" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_e4f82409-98bd-4b77-8858-44679ad6b967" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_76f2ab36-b386-46a6-86db-24a3eb85f180" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_e4f82409-98bd-4b77-8858-44679ad6b967" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3403a3e4-583b-4c3f-aab7-cc08da58aff1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_76f2ab36-b386-46a6-86db-24a3eb85f180" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_3403a3e4-583b-4c3f-aab7-cc08da58aff1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bd5bfc0a-30a7-46fa-859d-3353f73cede7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_fce4733c-b723-4e47-bd54-5b6db6310e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bd5bfc0a-30a7-46fa-859d-3353f73cede7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_fce4733c-b723-4e47-bd54-5b6db6310e13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_a8538ef1-b482-4b41-b0bf-00a1a1aac279" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bd5bfc0a-30a7-46fa-859d-3353f73cede7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_a8538ef1-b482-4b41-b0bf-00a1a1aac279" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_67f92f09-bab8-4fdf-a3ad-3e4c489428c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bd5bfc0a-30a7-46fa-859d-3353f73cede7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_67f92f09-bab8-4fdf-a3ad-3e4c489428c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_84756581-1454-46ce-88b0-48f1293362a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_bd5bfc0a-30a7-46fa-859d-3353f73cede7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_84756581-1454-46ce-88b0-48f1293362a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_ded3f18c-d1ea-42da-8432-54e247da2f24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_4f756bc9-22d9-4f3c-844a-964b899a06a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ded3f18c-d1ea-42da-8432-54e247da2f24" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_4f756bc9-22d9-4f3c-844a-964b899a06a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_3f7b1c25-5d35-4b25-a9ff-e41ad98dd3f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ded3f18c-d1ea-42da-8432-54e247da2f24" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_3f7b1c25-5d35-4b25-a9ff-e41ad98dd3f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="isrg-20211231.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c940d36a-d23a-4340-91c1-849d1e6e98a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e46ab9b-5965-4dd6-ac3e-7be866483c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c940d36a-d23a-4340-91c1-849d1e6e98a2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5e46ab9b-5965-4dd6-ac3e-7be866483c70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_67a7efa7-6364-4d66-b399-bbbbd28d5363" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c940d36a-d23a-4340-91c1-849d1e6e98a2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_67a7efa7-6364-4d66-b399-bbbbd28d5363" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dda20c8-ecf4-4129-8eff-efa3b1730a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c940d36a-d23a-4340-91c1-849d1e6e98a2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2dda20c8-ecf4-4129-8eff-efa3b1730a44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_70f719df-f11c-491e-8b02-ff4df1be9f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c940d36a-d23a-4340-91c1-849d1e6e98a2" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_70f719df-f11c-491e-8b02-ff4df1be9f2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_85e16b05-d950-488b-9246-55df052a75ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_ProfitLoss_85e16b05-d950-488b-9246-55df052a75ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_18efb7c8-77c4-4783-b4ec-8ef6debc1e84" xlink:href="isrg-20211231.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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_18efb7c8-77c4-4783-b4ec-8ef6debc1e84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_50d37d74-f5c1-4f93-97b1-ab3877267d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_50d37d74-f5c1-4f93-97b1-ab3877267d1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_d7062529-c7dd-4937-977c-6e4b810b0ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_d7062529-c7dd-4937-977c-6e4b810b0ffe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_5924651c-d537-486e-88dd-d1b18ff9ce45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_5924651c-d537-486e-88dd-d1b18ff9ce45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_afffda80-9aa7-49c2-bece-eb57157e45dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_ShareBasedCompensation_afffda80-9aa7-49c2-bece-eb57157e45dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_c7381bb6-7df6-4eb5-bb4d-d4b9bd705c23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_c7381bb6-7df6-4eb5-bb4d-d4b9bd705c23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_725f9228-dea4-4106-9399-dcd41327559c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_725f9228-dea4-4106-9399-dcd41327559c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_b3c7da7d-ff0e-4397-87da-c5f973533c16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_b3c7da7d-ff0e-4397-87da-c5f973533c16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_f5a0a66a-ce13-4f89-8ef6-7017316e7116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_f5a0a66a-ce13-4f89-8ef6-7017316e7116" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_e69f1ead-7913-4077-95f0-2e402f7e3c39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_e69f1ead-7913-4077-95f0-2e402f7e3c39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_fa1f1501-c0c3-4dac-8795-b69ff72e71bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_fa1f1501-c0c3-4dac-8795-b69ff72e71bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_fac4ebbd-e499-404d-bb50-83345c0c783f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_fac4ebbd-e499-404d-bb50-83345c0c783f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c498e4fa-7943-47c1-bd7a-c7902c15346f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54c10021-d7b4-48c1-a87b-4816f6ebe2a2" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c498e4fa-7943-47c1-bd7a-c7902c15346f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_07551403-346f-4308-8c02-c7bd8d7d1d37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_840906f4-9b77-4f5e-8e30-9ac70b3d8efa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_07551403-346f-4308-8c02-c7bd8d7d1d37" xlink:to="loc_us-gaap_ProceedsFromStockPlans_840906f4-9b77-4f5e-8e30-9ac70b3d8efa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_65c5fb3d-090f-4c00-9f0c-986043405773" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_07551403-346f-4308-8c02-c7bd8d7d1d37" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_65c5fb3d-090f-4c00-9f0c-986043405773" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_6b3edf18-b924-4905-a9e5-c7b59b77812e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_07551403-346f-4308-8c02-c7bd8d7d1d37" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_6b3edf18-b924-4905-a9e5-c7b59b77812e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_b2b52319-b2f4-4921-bac7-bfd486c2af92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_07551403-346f-4308-8c02-c7bd8d7d1d37" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_b2b52319-b2f4-4921-bac7-bfd486c2af92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_bcd0e26e-cbbc-4055-86d3-178500b37ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_07551403-346f-4308-8c02-c7bd8d7d1d37" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_bcd0e26e-cbbc-4055-86d3-178500b37ae6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_10870eca-f7f0-4421-ad26-b92c9ae91a64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_bcd0b228-559a-4253-89ef-fe0e71a30ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10870eca-f7f0-4421-ad26-b92c9ae91a64" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_bcd0b228-559a-4253-89ef-fe0e71a30ab6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_feb44dba-c0ea-494e-8af4-c27f4e0766ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_10870eca-f7f0-4421-ad26-b92c9ae91a64" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_feb44dba-c0ea-494e-8af4-c27f4e0766ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_570797ab-3139-4c4b-9822-2656cbed9602" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10870eca-f7f0-4421-ad26-b92c9ae91a64" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_570797ab-3139-4c4b-9822-2656cbed9602" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_d0d8bc37-d716-44e5-9bd6-5ce259d2d666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10870eca-f7f0-4421-ad26-b92c9ae91a64" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_d0d8bc37-d716-44e5-9bd6-5ce259d2d666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_186c0190-1f55-4579-acbe-fcc7825790f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_10870eca-f7f0-4421-ad26-b92c9ae91a64" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_186c0190-1f55-4579-acbe-fcc7825790f0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_6883e073-66ef-48a6-8dd3-3675d3376365" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear_cd8a599c-a1bb-4c7b-9135-0c20db6204b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_6883e073-66ef-48a6-8dd3-3675d3376365" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear_cd8a599c-a1bb-4c7b-9135-0c20db6204b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear_31f5e42f-27d5-4a3b-85ff-7262a50bc866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_6883e073-66ef-48a6-8dd3-3675d3376365" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear_31f5e42f-27d5-4a3b-85ff-7262a50bc866" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear_f487ea8a-cd12-4d91-92d7-fb4b88df1ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_6883e073-66ef-48a6-8dd3-3675d3376365" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear_f487ea8a-cd12-4d91-92d7-fb4b88df1ee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear_5c070963-cb88-4d1e-bfd2-d4114a297ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_6883e073-66ef-48a6-8dd3-3675d3376365" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear_5c070963-cb88-4d1e-bfd2-d4114a297ea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear_4e089252-b417-4e3d-b22d-2d0f6b7458d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_6883e073-66ef-48a6-8dd3-3675d3376365" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear_4e089252-b417-4e3d-b22d-2d0f6b7458d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_0798c604-eace-4f61-857a-97b659cc6287" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_6883e073-66ef-48a6-8dd3-3675d3376365" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_0798c604-eace-4f61-857a-97b659cc6287" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_5558a04a-fb97-4a07-9d74-93b037ad9a56" xlink:href="isrg-20211231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_54105c52-0666-4492-b98f-d181052cf0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5558a04a-fb97-4a07-9d74-93b037ad9a56" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_54105c52-0666-4492-b98f-d181052cf0cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d363d828-234c-4671-9e2c-84de8bc123b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5558a04a-fb97-4a07-9d74-93b037ad9a56" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d363d828-234c-4671-9e2c-84de8bc123b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_42e0656d-6a10-4772-9c36-7434b359b980" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c9d1a7ce-d983-4580-9d72-012db8f4c9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42e0656d-6a10-4772-9c36-7434b359b980" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_c9d1a7ce-d983-4580-9d72-012db8f4c9e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8fbf1d15-00a4-48b6-b039-c6f781a95e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42e0656d-6a10-4772-9c36-7434b359b980" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_8fbf1d15-00a4-48b6-b039-c6f781a95e51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_39ae828a-ec05-4be8-8fb6-e187e0d46142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42e0656d-6a10-4772-9c36-7434b359b980" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_39ae828a-ec05-4be8-8fb6-e187e0d46142" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_93c1408a-ca37-4e9d-bf05-ef52160a3e02" xlink:href="isrg-20211231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4cd4220d-cb03-419e-b83c-b9c3fde699d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_93c1408a-ca37-4e9d-bf05-ef52160a3e02" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4cd4220d-cb03-419e-b83c-b9c3fde699d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_52123193-11c8-45ae-8096-2352522843fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_93c1408a-ca37-4e9d-bf05-ef52160a3e02" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_52123193-11c8-45ae-8096-2352522843fe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails" xlink:type="simple" xlink:href="isrg-20211231.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_AvailableForSaleSecuritiesDebtSecurities_ea608d6f-61bd-4fcb-8bd3-6cb066d00d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_cde139ca-3948-4c7b-ba49-9a3f5c2bd2ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ea608d6f-61bd-4fcb-8bd3-6cb066d00d7a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_cde139ca-3948-4c7b-ba49-9a3f5c2bd2ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1f62eef7-6e05-412e-93ac-69c33a1fdbf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ea608d6f-61bd-4fcb-8bd3-6cb066d00d7a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1f62eef7-6e05-412e-93ac-69c33a1fdbf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_63f0cb97-48b8-40a0-af0d-19e79fe1718e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3806e5c0-5c43-43c5-a47e-02d62e9b9da5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_63f0cb97-48b8-40a0-af0d-19e79fe1718e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_3806e5c0-5c43-43c5-a47e-02d62e9b9da5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_eb88a7bb-d22d-40a6-958f-23220637bee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_63f0cb97-48b8-40a0-af0d-19e79fe1718e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_eb88a7bb-d22d-40a6-958f-23220637bee1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_56f2b324-f2fe-4d28-9c58-dc092c5d8f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_c069be5b-ef73-4501-9051-509ad4001636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_56f2b324-f2fe-4d28-9c58-dc092c5d8f9d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_c069be5b-ef73-4501-9051-509ad4001636" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e63f86a0-3923-496c-8d98-dd9bcf89e211" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_56f2b324-f2fe-4d28-9c58-dc092c5d8f9d" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e63f86a0-3923-496c-8d98-dd9bcf89e211" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_5c37ae30-b903-4193-8f36-fa67bb45c471" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_77b6426b-383d-4524-b9da-3c9dbc159629" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_5c37ae30-b903-4193-8f36-fa67bb45c471" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_77b6426b-383d-4524-b9da-3c9dbc159629" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_ffa0a882-d904-46a4-80ee-9ea978ff49d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_5c37ae30-b903-4193-8f36-fa67bb45c471" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_ffa0a882-d904-46a4-80ee-9ea978ff49d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails" xlink:type="simple" xlink:href="isrg-20211231.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_7edacb26-f793-416c-a372-25ddc4fce972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1404c058-f843-4843-9a45-c425ef009288" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7edacb26-f793-416c-a372-25ddc4fce972" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1404c058-f843-4843-9a45-c425ef009288" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_56e44f41-bff0-42ab-9fc3-c927ba43e685" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7edacb26-f793-416c-a372-25ddc4fce972" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_56e44f41-bff0-42ab-9fc3-c927ba43e685" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_d7992aab-b970-4173-a1d2-e36fb48e458d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7edacb26-f793-416c-a372-25ddc4fce972" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_d7992aab-b970-4173-a1d2-e36fb48e458d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f6be2787-dbae-426c-9549-1a8bffc1acb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_6874fe99-607d-4b5a-9409-e9cf54d759b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f6be2787-dbae-426c-9549-1a8bffc1acb7" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_6874fe99-607d-4b5a-9409-e9cf54d759b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_1d2800b5-8e1e-43ec-999a-986d7928b5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f6be2787-dbae-426c-9549-1a8bffc1acb7" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_1d2800b5-8e1e-43ec-999a-986d7928b5f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent_505e094e-aa51-4610-9260-0032d57efd39" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f6be2787-dbae-426c-9549-1a8bffc1acb7" xlink:to="loc_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent_505e094e-aa51-4610-9260-0032d57efd39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_e51a6ca2-ab78-4ad3-96a3-66a38a687957" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f6be2787-dbae-426c-9549-1a8bffc1acb7" xlink:to="loc_us-gaap_PrepaidTaxes_e51a6ca2-ab78-4ad3-96a3-66a38a687957" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails" xlink:type="simple" xlink:href="isrg-20211231.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_PropertyPlantAndEquipmentNet_e3ae3853-2dde-4369-890f-1e207056bebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_1742f59b-bbcb-41f2-8aa1-6404c936aa67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e3ae3853-2dde-4369-890f-1e207056bebb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_1742f59b-bbcb-41f2-8aa1-6404c936aa67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_db6706d4-8633-4971-8cd7-075067cb8f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e3ae3853-2dde-4369-890f-1e207056bebb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_db6706d4-8633-4971-8cd7-075067cb8f3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8e844b56-475f-475e-a54c-ab4af2224a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_5b253505-75b1-497b-a330-872b2ed5f50c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8e844b56-475f-475e-a54c-ab4af2224a37" xlink:to="loc_us-gaap_Land_5b253505-75b1-497b-a330-872b2ed5f50c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_1a15c743-50ed-4dc6-b4ce-603ca4dc7f51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8e844b56-475f-475e-a54c-ab4af2224a37" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_1a15c743-50ed-4dc6-b4ce-603ca4dc7f51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_5360ad01-417a-4191-badd-f44509555e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8e844b56-475f-475e-a54c-ab4af2224a37" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_5360ad01-417a-4191-badd-f44509555e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_9ce843f9-7b80-4aa3-98db-c28faddca0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8e844b56-475f-475e-a54c-ab4af2224a37" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_9ce843f9-7b80-4aa3-98db-c28faddca0ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ComputerAndOfficeEquipment_0579336c-8030-4f25-95ab-75526dacdae8" xlink:href="isrg-20211231.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_8e844b56-475f-475e-a54c-ab4af2224a37" xlink:to="loc_isrg_ComputerAndOfficeEquipment_0579336c-8030-4f25-95ab-75526dacdae8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_9672e951-7d99-4ef4-b781-e8a8cc53f1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8e844b56-475f-475e-a54c-ab4af2224a37" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_9672e951-7d99-4ef4-b781-e8a8cc53f1b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_55608048-1a44-4f11-8804-0d023518add0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8e844b56-475f-475e-a54c-ab4af2224a37" xlink:to="loc_us-gaap_ConstructionInProgressGross_55608048-1a44-4f11-8804-0d023518add0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails" xlink:type="simple" xlink:href="isrg-20211231.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_2fb7757c-3e0a-4f5b-85a8-ab3021675eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1d28bd42-9505-4000-a7a4-d71c25e6d011" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2fb7757c-3e0a-4f5b-85a8-ab3021675eb0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_1d28bd42-9505-4000-a7a4-d71c25e6d011" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_99595f3b-de86-4007-b579-bc38cbc23c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_2fb7757c-3e0a-4f5b-85a8-ab3021675eb0" xlink:to="loc_us-gaap_TaxesPayableCurrent_99595f3b-de86-4007-b579-bc38cbc23c00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent_f0ab260b-259e-4506-99b5-3d5baa428a9d" xlink:href="isrg-20211231.xsd#isrg_DeferredPurchaseConsiderationPaymentsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_2fb7757c-3e0a-4f5b-85a8-ab3021675eb0" xlink:to="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent_f0ab260b-259e-4506-99b5-3d5baa428a9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_f1a9f965-337d-4867-8204-873848007ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent_2fb7757c-3e0a-4f5b-85a8-ab3021675eb0" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_f1a9f965-337d-4867-8204-873848007ec2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_aea7237b-f89b-4f2b-9919-3fc4240cd54f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_f7e97c48-1700-4821-b454-305acf754977" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aea7237b-f89b-4f2b-9919-3fc4240cd54f" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_f7e97c48-1700-4821-b454-305acf754977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_ad8a22a6-fac9-44be-9314-3074b9f52d40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aea7237b-f89b-4f2b-9919-3fc4240cd54f" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_ad8a22a6-fac9-44be-9314-3074b9f52d40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_552777a5-df2a-4fe9-b2ef-c8472b95556e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aea7237b-f89b-4f2b-9919-3fc4240cd54f" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_552777a5-df2a-4fe9-b2ef-c8472b95556e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_SalesTypeLeaseNetInvestmentInLease_ec930a0c-6657-4edc-95d6-4970f1a2ec91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseGrossInvestmentInLease_ec95157a-c820-476a-80a9-49a18cb6c7b9" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseGrossInvestmentInLease"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_ec930a0c-6657-4edc-95d6-4970f1a2ec91" xlink:to="loc_isrg_SalesTypeLeaseGrossInvestmentInLease_ec95157a-c820-476a-80a9-49a18cb6c7b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseDeferredSellingProfit_2176dae3-c5de-473f-a4fd-491657ce95bf" xlink:href="isrg-20211231.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_ec930a0c-6657-4edc-95d6-4970f1a2ec91" xlink:to="loc_isrg_SalestypeLeaseDeferredSellingProfit_2176dae3-c5de-473f-a4fd-491657ce95bf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1" xlink:type="simple" xlink:href="isrg-20211231.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_SalesTypeLeaseNetInvestmentInLease_99797e5b-2912-4b81-8876-1d27a0b9d4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_d80e5158-d810-40d9-8f72-6eb380effe54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_99797e5b-2912-4b81-8876-1d27a0b9d4ae" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_d80e5158-d810-40d9-8f72-6eb380effe54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_14628e52-eca1-4563-9ac7-28170faad305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_99797e5b-2912-4b81-8876-1d27a0b9d4ae" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseReceivable_14628e52-eca1-4563-9ac7-28170faad305" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_7df895ec-f06c-4d99-b246-31e6fb2b9c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_41b7ef62-e744-4e0d-b7c8-e6be7a146a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7df895ec-f06c-4d99-b246-31e6fb2b9c1a" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_41b7ef62-e744-4e0d-b7c8-e6be7a146a2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_e76dc9d2-ff38-4581-b8ae-3a12093ceb4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7df895ec-f06c-4d99-b246-31e6fb2b9c1a" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_e76dc9d2-ff38-4581-b8ae-3a12093ceb4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_de9f662c-7544-4e3c-a7af-7a348b932486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7df895ec-f06c-4d99-b246-31e6fb2b9c1a" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_de9f662c-7544-4e3c-a7af-7a348b932486" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_9f892758-a66b-400e-8cae-61b34dbfd266" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7df895ec-f06c-4d99-b246-31e6fb2b9c1a" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_9f892758-a66b-400e-8cae-61b34dbfd266" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_36c23979-10e1-407c-8a5e-2f91fbf11cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7df895ec-f06c-4d99-b246-31e6fb2b9c1a" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_36c23979-10e1-407c-8a5e-2f91fbf11cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_e7349204-6714-44eb-9b0e-92a23f0e0265" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7df895ec-f06c-4d99-b246-31e6fb2b9c1a" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_e7349204-6714-44eb-9b0e-92a23f0e0265" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails" xlink:type="simple" xlink:href="isrg-20211231.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_1948f053-cc9d-4e82-9d24-11b2334e58ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceived"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_a46f5b2b-ba6d-4e8f-ac09-e20b3d8084bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1948f053-cc9d-4e82-9d24-11b2334e58ff" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_a46f5b2b-ba6d-4e8f-ac09-e20b3d8084bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_e2ec6ede-74f5-4308-91ab-bba21304abd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1948f053-cc9d-4e82-9d24-11b2334e58ff" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_e2ec6ede-74f5-4308-91ab-bba21304abd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_f43103e9-45ff-4b1d-9470-6f5537d0c908" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1948f053-cc9d-4e82-9d24-11b2334e58ff" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_f43103e9-45ff-4b1d-9470-6f5537d0c908" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_de957b16-79de-4f82-95f5-2e8e82bf8fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1948f053-cc9d-4e82-9d24-11b2334e58ff" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_de957b16-79de-4f82-95f5-2e8e82bf8fcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_a3e937e7-81fa-477f-87f7-15392c46b549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1948f053-cc9d-4e82-9d24-11b2334e58ff" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_a3e937e7-81fa-477f-87f7-15392c46b549" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_3624a50f-db96-4326-8325-d109e596f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1948f053-cc9d-4e82-9d24-11b2334e58ff" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_3624a50f-db96-4326-8325-d109e596f0ba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.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_f5bbad15-7bd8-4e48-8415-a1ed32d1592b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6649d589-73a3-45c6-864c-8f69049a7052" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f5bbad15-7bd8-4e48-8415-a1ed32d1592b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6649d589-73a3-45c6-864c-8f69049a7052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ab602a13-c7c9-4bec-b5d3-9b84f40dba55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f5bbad15-7bd8-4e48-8415-a1ed32d1592b" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ab602a13-c7c9-4bec-b5d3-9b84f40dba55" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_6f787f71-889a-43c4-9060-5872428d6591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_04ab5cb7-ce21-474c-9159-a24bbafc4baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6f787f71-889a-43c4-9060-5872428d6591" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_04ab5cb7-ce21-474c-9159-a24bbafc4baf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_cb395ad8-2173-4b22-89ad-f03affd1ba03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6f787f71-889a-43c4-9060-5872428d6591" xlink:to="loc_us-gaap_OperatingLeaseLiability_cb395ad8-2173-4b22-89ad-f03affd1ba03" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="isrg-20211231.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_9a1101d7-d80d-4033-9787-f70fc90f1686" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5435629b-af7c-4d41-9dfb-b90c86e779f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9a1101d7-d80d-4033-9787-f70fc90f1686" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5435629b-af7c-4d41-9dfb-b90c86e779f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fd45f20a-e135-4e14-a33a-feef9577f756" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9a1101d7-d80d-4033-9787-f70fc90f1686" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_fd45f20a-e135-4e14-a33a-feef9577f756" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_be8eb62a-152a-4cad-833a-7732bb971a50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9a1101d7-d80d-4033-9787-f70fc90f1686" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_be8eb62a-152a-4cad-833a-7732bb971a50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_27fb4958-3c8f-4559-99ba-19a45343803e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9a1101d7-d80d-4033-9787-f70fc90f1686" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_27fb4958-3c8f-4559-99ba-19a45343803e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_047cd942-515f-4635-887a-bf851549025e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9a1101d7-d80d-4033-9787-f70fc90f1686" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_047cd942-515f-4635-887a-bf851549025e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ea18eea0-ca79-460a-8c04-30bf8d366b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9a1101d7-d80d-4033-9787-f70fc90f1686" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ea18eea0-ca79-460a-8c04-30bf8d366b6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20211231.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_d603fdcd-9942-4681-a3b5-16eccefbff7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_bfeff62e-1ef9-49ed-bb83-9ef85037cafa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d603fdcd-9942-4681-a3b5-16eccefbff7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_bfeff62e-1ef9-49ed-bb83-9ef85037cafa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_41c76947-f1e2-46e8-b9d6-fe34ef1c7a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d603fdcd-9942-4681-a3b5-16eccefbff7f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_41c76947-f1e2-46e8-b9d6-fe34ef1c7a2b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20211231.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_d8e58774-aa23-4bb5-9f91-8212d9541e31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_682f38fa-50cc-4dd5-8d1b-992fef412638" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8e58774-aa23-4bb5-9f91-8212d9541e31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_682f38fa-50cc-4dd5-8d1b-992fef412638" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ad0d070a-7149-436d-a15f-8c436acae822" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8e58774-aa23-4bb5-9f91-8212d9541e31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_ad0d070a-7149-436d-a15f-8c436acae822" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4581f60e-3099-4132-907a-35235c552803" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8e58774-aa23-4bb5-9f91-8212d9541e31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4581f60e-3099-4132-907a-35235c552803" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_af2e57af-07b4-4063-8c33-0d90adf5fb25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8e58774-aa23-4bb5-9f91-8212d9541e31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_af2e57af-07b4-4063-8c33-0d90adf5fb25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_11fa4275-90d2-4e92-a519-bc7dd6491622" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8e58774-aa23-4bb5-9f91-8212d9541e31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_11fa4275-90d2-4e92-a519-bc7dd6491622" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c6dd0e1f-a798-49b8-b54b-4c028d525008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8e58774-aa23-4bb5-9f91-8212d9541e31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c6dd0e1f-a798-49b8-b54b-4c028d525008" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="isrg-20211231.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ce2c7175-ef9a-4791-9cf7-55e349e2ebf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_faa8d233-b910-4279-9df1-cef2ce08b0f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ce2c7175-ef9a-4791-9cf7-55e349e2ebf9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_faa8d233-b910-4279-9df1-cef2ce08b0f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_4c32ab7b-d69c-45b4-87ce-bf22251cd8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_ce2c7175-ef9a-4791-9cf7-55e349e2ebf9" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_4c32ab7b-d69c-45b4-87ce-bf22251cd8c9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="isrg-20211231.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_c3a6483f-2e5a-4717-9763-05a440302255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2a184aa-045f-4e6d-b229-4eea242e2cf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c3a6483f-2e5a-4717-9763-05a440302255" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c2a184aa-045f-4e6d-b229-4eea242e2cf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6e89a4f9-1205-47f0-ad11-af0c2dd5a829" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c3a6483f-2e5a-4717-9763-05a440302255" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_6e89a4f9-1205-47f0-ad11-af0c2dd5a829" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_da27f4ff-d1c5-4f2b-87c4-a3723455fd23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c5c36946-fb76-427e-af79-cb64f0d52863" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_da27f4ff-d1c5-4f2b-87c4-a3723455fd23" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c5c36946-fb76-427e-af79-cb64f0d52863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ae153934-720b-47ef-b2fa-966200d6226e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_da27f4ff-d1c5-4f2b-87c4-a3723455fd23" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_ae153934-720b-47ef-b2fa-966200d6226e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_CurrentIncomeTaxExpenseBenefit_a05023a0-3293-4273-985a-83ea4b5e1839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_d2edaf83-ee88-470a-883c-697ac3c27140" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a05023a0-3293-4273-985a-83ea4b5e1839" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_d2edaf83-ee88-470a-883c-697ac3c27140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8d3b8adf-c336-4f5b-9b7c-bc974d728226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a05023a0-3293-4273-985a-83ea4b5e1839" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8d3b8adf-c336-4f5b-9b7c-bc974d728226" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1ad896ab-04fc-48ed-8d77-d6b0c930b4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a05023a0-3293-4273-985a-83ea4b5e1839" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_1ad896ab-04fc-48ed-8d77-d6b0c930b4f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9525f014-9ae3-4cc0-8fe5-cd665430c4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e6e08c26-1020-4363-ac4d-da77c00df977" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9525f014-9ae3-4cc0-8fe5-cd665430c4fa" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_e6e08c26-1020-4363-ac4d-da77c00df977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e85e2d8e-71cf-4f45-978f-ee0112081dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9525f014-9ae3-4cc0-8fe5-cd665430c4fa" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e85e2d8e-71cf-4f45-978f-ee0112081dd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_ba2664ae-f027-456e-95c9-dd77e8904312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_dfe113ae-d3ea-4d17-9fcf-9e518c37d893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba2664ae-f027-456e-95c9-dd77e8904312" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_dfe113ae-d3ea-4d17-9fcf-9e518c37d893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c1135f41-b4c4-44bf-85d6-83464f424895" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba2664ae-f027-456e-95c9-dd77e8904312" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_c1135f41-b4c4-44bf-85d6-83464f424895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_e995a2d7-46a6-4523-9e4d-b345668f527e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba2664ae-f027-456e-95c9-dd77e8904312" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_e995a2d7-46a6-4523-9e4d-b345668f527e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails" xlink:type="simple" xlink:href="isrg-20211231.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_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_13e5282e-f276-4f3e-bd09-1c7dfc4da76e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_13e5282e-f276-4f3e-bd09-1c7dfc4da76e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_70bf8c80-0f50-4257-b603-d1ae82c2fe89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_70bf8c80-0f50-4257-b603-d1ae82c2fe89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_bdd1f202-dd04-483a-a5ae-3f7c807c1bb3" xlink:href="isrg-20211231.xsd#isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_bdd1f202-dd04-483a-a5ae-3f7c807c1bb3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_dad8cfb1-88ca-4895-9392-8729b495b1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_dad8cfb1-88ca-4895-9392-8729b495b1ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_41e62431-3450-4fd1-ab46-3774a7f1e0af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_41e62431-3450-4fd1-ab46-3774a7f1e0af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_adeb3ccc-401e-4ab2-b690-bb64bbbed575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_adeb3ccc-401e-4ab2-b690-bb64bbbed575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_3428405a-1fdd-4bc7-9ccd-fe7404124b9f" xlink:href="isrg-20211231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_3428405a-1fdd-4bc7-9ccd-fe7404124b9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_ddc46464-bd02-4146-a03e-8c6b41fd5caf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_ddc46464-bd02-4146-a03e-8c6b41fd5caf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_4aea72b1-e425-4348-b9fc-74b4db2fc01b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_4aea72b1-e425-4348-b9fc-74b4db2fc01b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_ecb54148-43f7-42ec-a89c-8ff09f285728" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_ecb54148-43f7-42ec-a89c-8ff09f285728" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d60a440a-fca8-45a0-af70-528008d59cee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_feb377e3-2472-4f6f-97f3-fd8f730d0508" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d60a440a-fca8-45a0-af70-528008d59cee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" xlink:href="isrg-20211231.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_DeferredTaxAssetsLiabilitiesNet_950884c6-ad7a-4657-81de-4dce6d00df34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_0eed646b-a580-4405-a7b4-fa3861420c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_950884c6-ad7a-4657-81de-4dce6d00df34" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_0eed646b-a580-4405-a7b4-fa3861420c8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_abc6f9dd-3831-4f36-8a7f-4a9e1af33dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_950884c6-ad7a-4657-81de-4dce6d00df34" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_abc6f9dd-3831-4f36-8a7f-4a9e1af33dc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_16235d71-d192-4417-bed5-90d0c2e08507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredTaxLiabilitiesRightOfUseAsset_54143517-e763-462b-b5a4-69a0aad5ee62" xlink:href="isrg-20211231.xsd#isrg_DeferredTaxLiabilitiesRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16235d71-d192-4417-bed5-90d0c2e08507" xlink:to="loc_isrg_DeferredTaxLiabilitiesRightOfUseAsset_54143517-e763-462b-b5a4-69a0aad5ee62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8bd2dc8e-5f24-4d83-b881-3f800bb9c445" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16235d71-d192-4417-bed5-90d0c2e08507" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_8bd2dc8e-5f24-4d83-b881-3f800bb9c445" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_a903393c-20d3-46d7-aa33-64a32bb89413" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16235d71-d192-4417-bed5-90d0c2e08507" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_a903393c-20d3-46d7-aa33-64a32bb89413" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9c7f1da1-5080-43cc-a864-08df67052bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_16235d71-d192-4417-bed5-90d0c2e08507" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_9c7f1da1-5080-43cc-a864-08df67052bb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_32a6c24a-e71d-480e-a2f8-d4ea0aa529c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6fd362b5-54a1-4f50-a0ed-831efedd7b35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_32a6c24a-e71d-480e-a2f8-d4ea0aa529c3" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6fd362b5-54a1-4f50-a0ed-831efedd7b35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_264c5199-2dad-49e8-a3d5-d6c2b305f3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_32a6c24a-e71d-480e-a2f8-d4ea0aa529c3" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_264c5199-2dad-49e8-a3d5-d6c2b305f3bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_305dce17-1516-470f-81f0-2f09b63b6b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_aac86130-45d6-4e31-962b-7bd51fcd0dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_305dce17-1516-470f-81f0-2f09b63b6b7b" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_aac86130-45d6-4e31-962b-7bd51fcd0dcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_8cde92bd-5384-4d14-a8db-a86a3813d1de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_305dce17-1516-470f-81f0-2f09b63b6b7b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_8cde92bd-5384-4d14-a8db-a86a3813d1de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredTaxAssetsOperatingLeaseLiability_3c112537-633f-4006-a510-533c6c3d51de" xlink:href="isrg-20211231.xsd#isrg_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_305dce17-1516-470f-81f0-2f09b63b6b7b" xlink:to="loc_isrg_DeferredTaxAssetsOperatingLeaseLiability_3c112537-633f-4006-a510-533c6c3d51de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d4de4ea1-a272-47e7-a4a4-010862f470e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_305dce17-1516-470f-81f0-2f09b63b6b7b" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d4de4ea1-a272-47e7-a4a4-010862f470e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6ced2c36-98ce-4948-8411-6a4b681371f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_305dce17-1516-470f-81f0-2f09b63b6b7b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_6ced2c36-98ce-4948-8411-6a4b681371f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_78967304-ab2d-46d0-bf6e-9aae089b2198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_305dce17-1516-470f-81f0-2f09b63b6b7b" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_78967304-ab2d-46d0-bf6e-9aae089b2198" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_0a039b84-9037-495d-a6ba-1cb3f31b21c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_305dce17-1516-470f-81f0-2f09b63b6b7b" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_0a039b84-9037-495d-a6ba-1cb3f31b21c5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" xlink:type="simple" xlink:href="isrg-20211231.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_9f202112-ae2b-42e9-adfd-fff0425890de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4d769768-1b6c-4ec7-b6b1-ddf4cfea7f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9f202112-ae2b-42e9-adfd-fff0425890de" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4d769768-1b6c-4ec7-b6b1-ddf4cfea7f0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_db5c3601-93b4-4a9d-b506-d4dbf80db176" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9f202112-ae2b-42e9-adfd-fff0425890de" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_db5c3601-93b4-4a9d-b506-d4dbf80db176" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>isrg-20211231_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 2022 Workiva-->
<!--r:919491c8-9296-4554-98c0-d00c5269411c,g:251cf702-9494-40a4-9305-2f5bdbd8682a-->
<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/ConsolidatedStatementsOfIncome" xlink:type="simple" xlink:href="isrg-20211231.xsd#ConsolidatedStatementsOfIncome"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome" xlink:type="extended" id="i73d9b9e8fb3e409c8a838e8bf4a446ac_ConsolidatedStatementsOfIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_2b38d2a2-4688-4440-bf6e-2b855c0c2112" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_RevenuesAbstract_2b38d2a2-4688-4440-bf6e-2b855c0c2112" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_305453d6-aef4-4ef8-8fd7-050df1b92f04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_2b38d2a2-4688-4440-bf6e-2b855c0c2112" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_305453d6-aef4-4ef8-8fd7-050df1b92f04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_90054805-a6da-4177-b3eb-87b3885874a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_CostOfRevenueAbstract_90054805-a6da-4177-b3eb-87b3885874a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_25336e00-bf5a-42a5-945e-e309159dee94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_90054805-a6da-4177-b3eb-87b3885874a1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_25336e00-bf5a-42a5-945e-e309159dee94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_adc92c9c-cdf5-404d-bb5f-a545e7832df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_GrossProfit_adc92c9c-cdf5-404d-bb5f-a545e7832df7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_OperatingExpensesAbstract_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d03b8714-4402-4fbb-816c-41c9c056828a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d03b8714-4402-4fbb-816c-41c9c056828a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_23343d5d-a64f-4dfb-9059-2e6a66c7048c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_23343d5d-a64f-4dfb-9059-2e6a66c7048c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e9e1471c-660a-457c-8606-0939c9f892eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:to="loc_us-gaap_OperatingExpenses_e9e1471c-660a-457c-8606-0939c9f892eb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9b64129c-1d9b-4432-9a53-5ff7b62a7daa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_OperatingIncomeLoss_9b64129c-1d9b-4432-9a53-5ff7b62a7daa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_f6478f72-6366-46ab-ab2e-6628a8c45cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_f6478f72-6366-46ab-ab2e-6628a8c45cc7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c44c69d-70b9-4e21-9119-235cb8f24d71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c44c69d-70b9-4e21-9119-235cb8f24d71" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4eaaca28-2f9f-4c23-ace6-ad3293518474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4eaaca28-2f9f-4c23-ace6-ad3293518474" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_53f3490d-3ee1-42ff-97c5-da4936ff2dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_ProfitLoss_53f3490d-3ee1-42ff-97c5-da4936ff2dfd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1654c8a2-4e37-4c6a-80c9-9cf62a305c91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1654c8a2-4e37-4c6a-80c9-9cf62a305c91" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_77d9fd3e-2560-4b2a-a744-145491edea3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_NetIncomeLoss_77d9fd3e-2560-4b2a-a744-145491edea3f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fc70ea09-c8ad-4e45-9b48-6f292eab4cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_EarningsPerShareAbstract_fc70ea09-c8ad-4e45-9b48-6f292eab4cfd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e0f43f71-000d-4e28-9a87-24771c6ed8ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fc70ea09-c8ad-4e45-9b48-6f292eab4cfd" xlink:to="loc_us-gaap_EarningsPerShareBasic_e0f43f71-000d-4e28-9a87-24771c6ed8ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_94a58fe5-b1f6-48a0-9a9d-442fa4b894b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fc70ea09-c8ad-4e45-9b48-6f292eab4cfd" xlink:to="loc_us-gaap_EarningsPerShareDiluted_94a58fe5-b1f6-48a0-9a9d-442fa4b894b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6f266551-db94-4b0e-a465-7c029303a87b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6f266551-db94-4b0e-a465-7c029303a87b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4862aade-5191-43f9-bfcc-787f227c7fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6f266551-db94-4b0e-a465-7c029303a87b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4862aade-5191-43f9-bfcc-787f227c7fb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_65487863-ee97-437b-911e-35370ffe3dff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6f266551-db94-4b0e-a465-7c029303a87b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_65487863-ee97-437b-911e-35370ffe3dff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2df1634a-94d6-4178-a869-d85360b5fdef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_2df1634a-94d6-4178-a869-d85360b5fdef" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_StatementTable_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6ac18eac-77e1-4599-8996-138fb174d0a6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:to="loc_srt_ProductOrServiceAxis_6ac18eac-77e1-4599-8996-138fb174d0a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_6ac18eac-77e1-4599-8996-138fb174d0a6_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_6ac18eac-77e1-4599-8996-138fb174d0a6" xlink:to="loc_srt_ProductsAndServicesDomain_6ac18eac-77e1-4599-8996-138fb174d0a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d5585f18-6e4e-4b72-9e86-b35ba7f62ff7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_6ac18eac-77e1-4599-8996-138fb174d0a6" xlink:to="loc_srt_ProductsAndServicesDomain_d5585f18-6e4e-4b72-9e86-b35ba7f62ff7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_df850b31-8ab2-4305-983f-e847b1e246a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5585f18-6e4e-4b72-9e86-b35ba7f62ff7" xlink:to="loc_us-gaap_ProductMember_df850b31-8ab2-4305-983f-e847b1e246a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_4a04f74e-72a0-4c65-95ad-5817b115f25c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_d5585f18-6e4e-4b72-9e86-b35ba7f62ff7" xlink:to="loc_us-gaap_ServiceMember_4a04f74e-72a0-4c65-95ad-5817b115f25c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_13969f93-4678-412f-8082-ca7e02d5a557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_13969f93-4678-412f-8082-ca7e02d5a557" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_13969f93-4678-412f-8082-ca7e02d5a557_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_13969f93-4678-412f-8082-ca7e02d5a557" xlink:to="loc_us-gaap_RelatedPartyDomain_13969f93-4678-412f-8082-ca7e02d5a557_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a4083fc9-03ce-45e4-bfd7-5d3212a89664" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_13969f93-4678-412f-8082-ca7e02d5a557" xlink:to="loc_us-gaap_RelatedPartyDomain_a4083fc9-03ce-45e4-bfd7-5d3212a89664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember_46b9ef70-7025-4815-b03a-265e9689279f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_a4083fc9-03ce-45e4-bfd7-5d3212a89664" xlink:to="loc_us-gaap_CorporateJointVentureMember_46b9ef70-7025-4815-b03a-265e9689279f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="isrg-20211231.xsd#ConsolidatedStatementsOfStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="extended" id="ica89f410abca4fd886dc3932dcf4ea07_ConsolidatedStatementsOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_965327ed-0921-4734-89ff-c197d20679ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_965327ed-0921-4734-89ff-c197d20679ed" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ac0b3a5c-43f2-4f99-9f67-0b1fe7d45a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ac0b3a5c-43f2-4f99-9f67-0b1fe7d45a70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e1e13ed8-2431-45a7-963b-3230e0c09770" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e1e13ed8-2431-45a7-963b-3230e0c09770" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_287c368f-997d-4128-806f-45688a727e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_287c368f-997d-4128-806f-45688a727e67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_dd08ef28-c879-4ed7-ad7a-b7e23cd039ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_dd08ef28-c879-4ed7-ad7a-b7e23cd039ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_4a35e6b8-476e-43da-8e9b-551a5052a387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_4a35e6b8-476e-43da-8e9b-551a5052a387" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_028d76bc-8c1f-43b6-9066-ac12a9e1597a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_028d76bc-8c1f-43b6-9066-ac12a9e1597a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_bc6d525b-0fb1-4b8a-a74d-ad6f8db08f37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_bc6d525b-0fb1-4b8a-a74d-ad6f8db08f37" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_6c342f2c-f389-49dd-99c4-91dfdb8c11ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_6c342f2c-f389-49dd-99c4-91dfdb8c11ef" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_039a6708-0338-4ccc-9bb2-0c10222407c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_039a6708-0338-4ccc-9bb2-0c10222407c4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5ae446c9-a6b4-4531-9008-96ce561af06a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_NetIncomeLoss_5ae446c9-a6b4-4531-9008-96ce561af06a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b103feb0-6314-48bf-8256-5c4ba61b6222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b103feb0-6314-48bf-8256-5c4ba61b6222" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_29199ba5-d164-425b-ae3f-58b6b0b54a53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_29199ba5-d164-425b-ae3f-58b6b0b54a53" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7b022831-edf8-425a-bfd9-8e7e4eb6985c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7b022831-edf8-425a-bfd9-8e7e4eb6985c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_dbd4f154-983c-417a-a174-edb88c939827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_dbd4f154-983c-417a-a174-edb88c939827" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ce2e2f7f-40c7-47f8-9667-0526d7652fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ce2e2f7f-40c7-47f8-9667-0526d7652fe4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5771bd5b-992d-46eb-be6e-b1dd05e08f05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c169d3ab-a026-4a60-86f4-1f3e7ded286b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e8364cf4-0121-4d52-835f-561b54063c51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_965327ed-0921-4734-89ff-c197d20679ed" xlink:to="loc_us-gaap_StatementTable_e8364cf4-0121-4d52-835f-561b54063c51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0bca5a45-1136-44ea-b301-779cc156718f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e8364cf4-0121-4d52-835f-561b54063c51" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0bca5a45-1136-44ea-b301-779cc156718f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0bca5a45-1136-44ea-b301-779cc156718f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0bca5a45-1136-44ea-b301-779cc156718f" xlink:to="loc_us-gaap_EquityComponentDomain_0bca5a45-1136-44ea-b301-779cc156718f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_0bca5a45-1136-44ea-b301-779cc156718f" xlink:to="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0391e7c0-a44d-4ac6-ab20-4dba759d5e25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_CommonStockMember_0391e7c0-a44d-4ac6-ab20-4dba759d5e25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f12e51ca-93c2-454e-af76-6721ae4d7312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f12e51ca-93c2-454e-af76-6721ae4d7312" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4e796b7a-0570-4276-93fc-424f08e3f6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_RetainedEarningsMember_4e796b7a-0570-4276-93fc-424f08e3f6b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f625002e-850f-4176-b78f-00314d240446" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f625002e-850f-4176-b78f-00314d240446" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_36a99b45-bc77-4de4-889e-3ee30d25793c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_ParentMember_36a99b45-bc77-4de4-889e-3ee30d25793c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_a430b361-3879-46f9-b6e0-43dddf796920" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_NoncontrollingInterestMember_a430b361-3879-46f9-b6e0-43dddf796920" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e52943b0-a954-42b8-bf36-cb2b17ba6b09" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e8364cf4-0121-4d52-835f-561b54063c51" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e52943b0-a954-42b8-bf36-cb2b17ba6b09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e52943b0-a954-42b8-bf36-cb2b17ba6b09_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e52943b0-a954-42b8-bf36-cb2b17ba6b09" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_e52943b0-a954-42b8-bf36-cb2b17ba6b09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5ee0e7c2-acca-4678-b04f-40a7a06614b6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e52943b0-a954-42b8-bf36-cb2b17ba6b09" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5ee0e7c2-acca-4678-b04f-40a7a06614b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_1c8c1570-2d80-4fdc-a755-fc8ca4b8cb38" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5ee0e7c2-acca-4678-b04f-40a7a06614b6" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_1c8c1570-2d80-4fdc-a755-fc8ca4b8cb38" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="iea4b0ccbe4d24c30ac497ce23f9d0b85_SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:href="isrg-20211231.xsd#isrg_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9ed4d6fb-d03d-47c7-85d0-7024ac714c53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9ed4d6fb-d03d-47c7-85d0-7024ac714c53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ServiceFeeCredit_4d8c2611-5ebf-4221-8df6-8de8e3fce7b0" xlink:href="isrg-20211231.xsd#isrg_ServiceFeeCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_ServiceFeeCredit_4d8c2611-5ebf-4221-8df6-8de8e3fce7b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment_9594390b-a3c2-4e45-b0c9-5ea6babdbd13" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseLeaseReceivableExtendedPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment_9594390b-a3c2-4e45-b0c9-5ea6babdbd13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AccountsReceivableExtendedPayment_536b8385-addb-4f1e-b159-2db977a954a6" xlink:href="isrg-20211231.xsd#isrg_AccountsReceivableExtendedPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_AccountsReceivableExtendedPayment_536b8385-addb-4f1e-b159-2db977a954a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding_e00fa1d0-f303-44a5-bd5a-afb3b8ddc4d5" xlink:href="isrg-20211231.xsd#isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding_e00fa1d0-f303-44a5-bd5a-afb3b8ddc4d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_9c41c972-6d99-4537-9b95-2852cf28901b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_RestrictedCash_9c41c972-6d99-4537-9b95-2852cf28901b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_f7eb440d-74b9-4e78-8680-8b108c6a255d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_Depreciation_f7eb440d-74b9-4e78-8680-8b108c6a255d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f1dbbf48-76fa-4d6f-973b-038554540d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f1dbbf48-76fa-4d6f-973b-038554540d1d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_70b30db5-ea2f-46ba-8beb-04fc3962ca37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_NumberOfOperatingSegments_70b30db5-ea2f-46ba-8beb-04fc3962ca37" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0696996a-b026-4e39-862c-e9f34ffe6bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0696996a-b026-4e39-862c-e9f34ffe6bcc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_4ac0fda6-2aca-4cf3-a158-c2981c6f5e15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_4ac0fda6-2aca-4cf3-a158-c2981c6f5e15" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemSalesArrangementWarrantyPeriod_0bf7df47-455e-40a0-be74-1d755865d1b1" xlink:href="isrg-20211231.xsd#isrg_SystemSalesArrangementWarrantyPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_SystemSalesArrangementWarrantyPeriod_0bf7df47-455e-40a0-be74-1d755865d1b1" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionCosts_04a8f1c2-9e54-438f-87ec-853ae86c75f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquisitionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_AcquisitionCosts_04a8f1c2-9e54-438f-87ec-853ae86c75f7" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_ed0fe4ad-22af-44ce-9fd4-7213d01ec813" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_ed0fe4ad-22af-44ce-9fd4-7213d01ec813" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_84bc6dac-8ebd-48ea-81cd-dd2faee77105" xlink:href="isrg-20211231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_84bc6dac-8ebd-48ea-81cd-dd2faee77105" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_52ea567f-c4c7-42ab-97b7-920abdd000d7" xlink:href="isrg-20211231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_52ea567f-c4c7-42ab-97b7-920abdd000d7" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_2217ef0e-30b6-4cae-b983-1f279be6d29e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_DerivativeTermOfContract_2217ef0e-30b6-4cae-b983-1f279be6d29e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_ca795997-4716-4c43-af9b-aaf8827b1eb5" xlink:href="isrg-20211231.xsd#isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_ca795997-4716-4c43-af9b-aaf8827b1eb5" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_2ff3480d-33c2-4d4c-b4b9-1f96d146f474" xlink:href="isrg-20211231.xsd#isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_2ff3480d-33c2-4d4c-b4b9-1f96d146f474" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_8ff2b179-4de9-4e3f-835f-fe5e0f3216da" xlink:href="isrg-20211231.xsd#isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_8ff2b179-4de9-4e3f-835f-fe5e0f3216da" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:href="isrg-20211231.xsd#isrg_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_01c087e4-5f17-4df6-b8d1-04cdea55c25a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_01c087e4-5f17-4df6-b8d1-04cdea55c25a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_01c087e4-5f17-4df6-b8d1-04cdea55c25a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_01c087e4-5f17-4df6-b8d1-04cdea55c25a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_01c087e4-5f17-4df6-b8d1-04cdea55c25a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e024c85-f1bc-4ca1-8020-e311075838ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_01c087e4-5f17-4df6-b8d1-04cdea55c25a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e024c85-f1bc-4ca1-8020-e311075838ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_d07edd54-d36c-406c-a556-dcddb76a093a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e024c85-f1bc-4ca1-8020-e311075838ad" xlink:to="loc_us-gaap_AccountsReceivableMember_d07edd54-d36c-406c-a556-dcddb76a093a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TotalRevenueMember_82175f49-7f94-4e28-a520-e0748803431e" xlink:href="isrg-20211231.xsd#isrg_TotalRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e024c85-f1bc-4ca1-8020-e311075838ad" xlink:to="loc_isrg_TotalRevenueMember_82175f49-7f94-4e28-a520-e0748803431e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_19883c86-3bd4-4d1a-99ac-9cc1c102ff33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_19883c86-3bd4-4d1a-99ac-9cc1c102ff33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_19883c86-3bd4-4d1a-99ac-9cc1c102ff33_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_19883c86-3bd4-4d1a-99ac-9cc1c102ff33" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_19883c86-3bd4-4d1a-99ac-9cc1c102ff33_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_4d21448d-2df1-48d7-976e-4caddd70052a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_19883c86-3bd4-4d1a-99ac-9cc1c102ff33" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_4d21448d-2df1-48d7-976e-4caddd70052a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_afbe5d2f-308c-4a9b-bbaa-daaf83daab6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_4d21448d-2df1-48d7-976e-4caddd70052a" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_afbe5d2f-308c-4a9b-bbaa-daaf83daab6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_87336db9-c82e-4488-84bb-b6f78002be69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_us-gaap_GeographicDistributionAxis_87336db9-c82e-4488-84bb-b6f78002be69" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_87336db9-c82e-4488-84bb-b6f78002be69_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_87336db9-c82e-4488-84bb-b6f78002be69" xlink:to="loc_us-gaap_GeographicDistributionDomain_87336db9-c82e-4488-84bb-b6f78002be69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_b0680b9d-c670-4680-97ef-3a3af3678dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_87336db9-c82e-4488-84bb-b6f78002be69" xlink:to="loc_us-gaap_GeographicDistributionDomain_b0680b9d-c670-4680-97ef-3a3af3678dd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_5c1c64f2-336b-4874-ac94-b80d8d580199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_b0680b9d-c670-4680-97ef-3a3af3678dd8" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_5c1c64f2-336b-4874-ac94-b80d8d580199" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_99c46e2a-4706-474c-bceb-cbeb5336a70b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_b0680b9d-c670-4680-97ef-3a3af3678dd8" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_99c46e2a-4706-474c-bceb-cbeb5336a70b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_749b57a5-f851-4c70-bd36-d98b7947a42a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_srt_RangeAxis_749b57a5-f851-4c70-bd36-d98b7947a42a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_749b57a5-f851-4c70-bd36-d98b7947a42a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_749b57a5-f851-4c70-bd36-d98b7947a42a" xlink:to="loc_srt_RangeMember_749b57a5-f851-4c70-bd36-d98b7947a42a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cd9af793-0b31-426d-803e-64ec527fbb5e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_749b57a5-f851-4c70-bd36-d98b7947a42a" xlink:to="loc_srt_RangeMember_cd9af793-0b31-426d-803e-64ec527fbb5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e8c0b8c4-7453-41ae-9be7-5397a4006850" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cd9af793-0b31-426d-803e-64ec527fbb5e" xlink:to="loc_srt_MinimumMember_e8c0b8c4-7453-41ae-9be7-5397a4006850" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1cfd419d-3757-4cf4-a3dd-907b130a5619" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_cd9af793-0b31-426d-803e-64ec527fbb5e" xlink:to="loc_srt_MaximumMember_1cfd419d-3757-4cf4-a3dd-907b130a5619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4a0469b5-7638-45ba-bdfd-a4bf2570bc37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4a0469b5-7638-45ba-bdfd-a4bf2570bc37" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4a0469b5-7638-45ba-bdfd-a4bf2570bc37_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4a0469b5-7638-45ba-bdfd-a4bf2570bc37" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_4a0469b5-7638-45ba-bdfd-a4bf2570bc37_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bb2978b3-5e18-4050-ab2f-9542b29b3063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4a0469b5-7638-45ba-bdfd-a4bf2570bc37" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bb2978b3-5e18-4050-ab2f-9542b29b3063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_0a56f3be-81dd-46c4-b266-5588bab76740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bb2978b3-5e18-4050-ab2f-9542b29b3063" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_0a56f3be-81dd-46c4-b266-5588bab76740" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails" xlink:type="extended" id="i961d7b26714a45ea8fcc8f5530c26c2b_SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0f18b9b-bc7d-4be5-8535-9db0d5ebd972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5b41e193-bb9c-4710-a120-dc4cf5f3ce76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0f18b9b-bc7d-4be5-8535-9db0d5ebd972" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5b41e193-bb9c-4710-a120-dc4cf5f3ce76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69192362-7f15-4e13-8442-2836131d8eea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0f18b9b-bc7d-4be5-8535-9db0d5ebd972" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69192362-7f15-4e13-8442-2836131d8eea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69192362-7f15-4e13-8442-2836131d8eea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_dcb8176d-4b91-4db3-b8b8-988b7d7747e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_us-gaap_BuildingMember_dcb8176d-4b91-4db3-b8b8-988b7d7747e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_2e3160c1-8870-4b74-8ffd-6fdc6de29034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_us-gaap_BuildingImprovementsMember_2e3160c1-8870-4b74-8ffd-6fdc6de29034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquipmentAndFurnitureMember_7f7afcad-27a8-416b-8631-a3af6dda77bf" xlink:href="isrg-20211231.xsd#isrg_EquipmentAndFurnitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_isrg_EquipmentAndFurnitureMember_7f7afcad-27a8-416b-8631-a3af6dda77bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_19fb3f02-5420-4b35-b2ec-5a2db6b8b29f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_19fb3f02-5420-4b35-b2ec-5a2db6b8b29f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_7ad30d5c-5f10-4099-9441-360ca97fa608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_us-gaap_ComputerEquipmentMember_7ad30d5c-5f10-4099-9441-360ca97fa608" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EnterpriseWideSoftwareMember_6ad78b7e-ea22-4564-b645-7660282568ca" xlink:href="isrg-20211231.xsd#isrg_EnterpriseWideSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_isrg_EnterpriseWideSoftwareMember_6ad78b7e-ea22-4564-b645-7660282568ca" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PurchasedSoftwareMember_1cf41b74-08c0-473e-8077-90817066ebaf" xlink:href="isrg-20211231.xsd#isrg_PurchasedSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_isrg_PurchasedSoftwareMember_1cf41b74-08c0-473e-8077-90817066ebaf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3fff589e-bf20-4f51-8171-bc8d68e6f548" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69192362-7f15-4e13-8442-2836131d8eea" xlink:to="loc_srt_RangeAxis_3fff589e-bf20-4f51-8171-bc8d68e6f548" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3fff589e-bf20-4f51-8171-bc8d68e6f548_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3fff589e-bf20-4f51-8171-bc8d68e6f548" xlink:to="loc_srt_RangeMember_3fff589e-bf20-4f51-8171-bc8d68e6f548_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d235967f-dbaa-4deb-a28a-413551e56aa8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3fff589e-bf20-4f51-8171-bc8d68e6f548" xlink:to="loc_srt_RangeMember_d235967f-dbaa-4deb-a28a-413551e56aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_aca430e5-030c-4530-bd65-b882af9f60e6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d235967f-dbaa-4deb-a28a-413551e56aa8" xlink:to="loc_srt_MaximumMember_aca430e5-030c-4530-bd65-b882af9f60e6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c534dbcb-2995-4baa-933a-3a8ec35cfd94" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d235967f-dbaa-4deb-a28a-413551e56aa8" xlink:to="loc_srt_MinimumMember_c534dbcb-2995-4baa-933a-3a8ec35cfd94" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails" xlink:type="extended" id="i4399f628336c4e4e9226dfe0738d112c_SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear_15fc63e5-c7c5-44eb-ba19-cce5e00c3d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear_15fc63e5-c7c5-44eb-ba19-cce5e00c3d12" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear_6f5fe973-32b8-4a5c-8fbf-629503e59b70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear_6f5fe973-32b8-4a5c-8fbf-629503e59b70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear_4774c78c-a177-4ed8-b686-0fd0948429d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear_4774c78c-a177-4ed8-b686-0fd0948429d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear_afac421b-8448-4736-82f8-a95457263276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear_afac421b-8448-4736-82f8-a95457263276" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear_e5d19afb-8e81-4a1f-b2c6-13eafda94472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear_e5d19afb-8e81-4a1f-b2c6-13eafda94472" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_5a628785-d3ae-445a-9893-0f71694808ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_5a628785-d3ae-445a-9893-0f71694808ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_63d229f7-21b1-4d13-b15e-ba9c3013734b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_63d229f7-21b1-4d13-b15e-ba9c3013734b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_ddae4530-a7f3-4df5-bf62-ec7a92fa8068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_ddae4530-a7f3-4df5-bf62-ec7a92fa8068" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_c53f2aa4-d9ec-499b-8fd0-977735cde4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_ddae4530-a7f3-4df5-bf62-ec7a92fa8068" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_c53f2aa4-d9ec-499b-8fd0-977735cde4cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_c53f2aa4-d9ec-499b-8fd0-977735cde4cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c53f2aa4-d9ec-499b-8fd0-977735cde4cb" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_c53f2aa4-d9ec-499b-8fd0-977735cde4cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c53f2aa4-d9ec-499b-8fd0-977735cde4cb" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_HighCreditRatingMember_67d65947-12b2-4562-a46b-6745bf9f4b6b" xlink:href="isrg-20211231.xsd#isrg_HighCreditRatingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:to="loc_isrg_HighCreditRatingMember_67d65947-12b2-4562-a46b-6745bf9f4b6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ModerateCreditRatingMember_a6186c23-ea56-4b6b-8422-76b1e94dd19b" xlink:href="isrg-20211231.xsd#isrg_ModerateCreditRatingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:to="loc_isrg_ModerateCreditRatingMember_a6186c23-ea56-4b6b-8422-76b1e94dd19b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LowCreditRatingMember_5607ace7-c91d-4735-bbc1-8b19df14201d" xlink:href="isrg-20211231.xsd#isrg_LowCreditRatingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:to="loc_isrg_LowCreditRatingMember_5607ace7-c91d-4735-bbc1-8b19df14201d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails" xlink:type="extended" id="i3147f24fe38647bf98efe104ea36ec20_FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e8458985-d255-4efc-acbf-cd5841f9643e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e8458985-d255-4efc-acbf-cd5841f9643e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_bb07eac9-2b24-4acc-9cf7-61acc5895f91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_bb07eac9-2b24-4acc-9cf7-61acc5895f91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8a836b86-802d-4b98-b3cc-04c220dcb1af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8a836b86-802d-4b98-b3cc-04c220dcb1af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_ee722eed-0ce0-46b7-9d98-d3ed1d2c5174" xlink:href="isrg-20211231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_ee722eed-0ce0-46b7-9d98-d3ed1d2c5174" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_196417ff-da5c-4a12-b0ef-7336e636b99f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_196417ff-da5c-4a12-b0ef-7336e636b99f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d9aa872c-bcb0-418f-90e4-e0b422e62268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d9aa872c-bcb0-418f-90e4-e0b422e62268" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d9521cf5-f013-4723-8b2d-991981bb0f06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d9521cf5-f013-4723-8b2d-991981bb0f06" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_8e65f374-c96d-45dc-8a2b-4f8c5768fa14" xlink:href="isrg-20211231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_8e65f374-c96d-45dc-8a2b-4f8c5768fa14" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_7cd1fd96-d9ac-4af5-b250-882a77b05c96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_7cd1fd96-d9ac-4af5-b250-882a77b05c96" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_94a1527b-899a-4551-bb78-507eee5495c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_94a1527b-899a-4551-bb78-507eee5495c3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95121ff9-9f0e-497a-9dd1-119b65f82837" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95121ff9-9f0e-497a-9dd1-119b65f82837" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_95121ff9-9f0e-497a-9dd1-119b65f82837_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95121ff9-9f0e-497a-9dd1-119b65f82837" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_95121ff9-9f0e-497a-9dd1-119b65f82837_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7a12bb76-6425-46fa-a623-477d70bc9f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95121ff9-9f0e-497a-9dd1-119b65f82837" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7a12bb76-6425-46fa-a623-477d70bc9f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_16a884f7-c63c-4c40-8c33-9e0a45f70f15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7a12bb76-6425-46fa-a623-477d70bc9f29" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_16a884f7-c63c-4c40-8c33-9e0a45f70f15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_be44b4b1-4a66-4abf-b650-727cd35e4500" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7a12bb76-6425-46fa-a623-477d70bc9f29" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_be44b4b1-4a66-4abf-b650-727cd35e4500" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9c89e9b2-b8e8-4277-8fc3-2286aac89e45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9c89e9b2-b8e8-4277-8fc3-2286aac89e45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9c89e9b2-b8e8-4277-8fc3-2286aac89e45_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9c89e9b2-b8e8-4277-8fc3-2286aac89e45" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9c89e9b2-b8e8-4277-8fc3-2286aac89e45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_9c89e9b2-b8e8-4277-8fc3-2286aac89e45" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_4f6760a8-a42f-42ca-a1a5-8cb68120c351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_CashMember_4f6760a8-a42f-42ca-a1a5-8cb68120c351" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_01c9fa47-6431-4cc8-b66b-dae139835be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_MoneyMarketFundsMember_01c9fa47-6431-4cc8-b66b-dae139835be8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_9425e4e3-6b0d-421b-b2fb-258d09614c68" xlink:href="isrg-20211231.xsd#isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_9425e4e3-6b0d-421b-b2fb-258d09614c68" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_48d3c357-7093-425c-9739-9e0a4c2eee65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_CommercialPaperMember_48d3c357-7093-425c-9739-9e0a4c2eee65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_3141882c-bf2d-4af1-bab2-9b5469973309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_3141882c-bf2d-4af1-bab2-9b5469973309" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_85d7247a-9b1c-4a71-b98e-40849646b1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_85d7247a-9b1c-4a71-b98e-40849646b1a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalNotesMember_9d012618-a07a-4974-8c87-743c1edf49d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_MunicipalNotesMember_9d012618-a07a-4974-8c87-743c1edf49d7" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="extended" id="ideea0ee257d14e27955fb51185498dc8_FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_916476cb-c177-4ffd-9964-f25b5e0f3ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_916476cb-c177-4ffd-9964-f25b5e0f3ca9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_df3f5ae0-f464-4a17-b107-97bcdda4e344" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_df3f5ae0-f464-4a17-b107-97bcdda4e344" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_42167367-7f47-4835-8af9-a6a27359ad62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_42167367-7f47-4835-8af9-a6a27359ad62" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1386a900-59a8-43ea-9e36-14ae629837c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1386a900-59a8-43ea-9e36-14ae629837c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_44dfcbf0-e0a5-49a1-a017-7f9731c44603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_44dfcbf0-e0a5-49a1-a017-7f9731c44603" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_cb3973ac-789b-46c9-8389-5476feaa98cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_cb3973ac-789b-46c9-8389-5476feaa98cf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3a433fca-5f7e-40f1-b248-50ef83eadc87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3a433fca-5f7e-40f1-b248-50ef83eadc87" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3" xlink:href="isrg-20211231.xsd#isrg_ScheduleOfAvailableForSaleSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3a433fca-5f7e-40f1-b248-50ef83eadc87" xlink:to="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3_default" xlink:href="isrg-20211231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3" xlink:to="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:href="isrg-20211231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3" xlink:to="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_76eef844-353e-42b5-a02f-d17af7ad0394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_CommercialPaperMember_76eef844-353e-42b5-a02f-d17af7ad0394" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNoteSecuritiesMember_8c43d821-4be6-4e2c-a36b-db22cc5e02d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNoteSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_CorporateNoteSecuritiesMember_8c43d821-4be6-4e2c-a36b-db22cc5e02d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_da8d5cc4-9dcd-4fe0-8756-83a1437f72cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_da8d5cc4-9dcd-4fe0-8756-83a1437f72cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_45429b90-cc5d-4267-87e5-76967faf4577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_45429b90-cc5d-4267-87e5-76967faf4577" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalNotesMember_90ac867b-bcee-4068-b602-5057de92d553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_MunicipalNotesMember_90ac867b-bcee-4068-b602-5057de92d553" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended" id="i5cb27916431f493c978364a42b47910f_FinancialInstrumentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_e654be8c-d340-402b-be84-e1e1378a4e53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_e654be8c-d340-402b-be84-e1e1378a4e53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_705b219d-c8f6-4748-984b-8e40bd258f49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrealizedGainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_705b219d-c8f6-4748-984b-8e40bd258f49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_1e8ccd6a-3f93-4c1f-8ce2-fb522392d8c8" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_1e8ccd6a-3f93-4c1f-8ce2-fb522392d8c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares_bf7bd7c4-0721-43c1-af8e-7e7ec7da46dc" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares_bf7bd7c4-0721-43c1-af8e-7e7ec7da46dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_07b26e4c-f192-44c1-a83c-00a4fa17c8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_07b26e4c-f192-44c1-a83c-00a4fa17c8f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfDerivatives_63b8001d-f555-4846-a874-8bc79e23604f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_GainLossOnSaleOfDerivatives_63b8001d-f555-4846-a874-8bc79e23604f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bed6e108-8d31-4fdb-8b77-2567bf99f24e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bed6e108-8d31-4fdb-8b77-2567bf99f24e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bed6e108-8d31-4fdb-8b77-2567bf99f24e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bed6e108-8d31-4fdb-8b77-2567bf99f24e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bed6e108-8d31-4fdb-8b77-2567bf99f24e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_16a8dff8-7a20-4b8b-83d7-73dfb5468652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bed6e108-8d31-4fdb-8b77-2567bf99f24e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_16a8dff8-7a20-4b8b-83d7-73dfb5468652" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_faa6be19-4611-44d3-bf38-5ca4ff608109" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_16a8dff8-7a20-4b8b-83d7-73dfb5468652" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_faa6be19-4611-44d3-bf38-5ca4ff608109" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bf8a46d3-b7a5-4322-b850-27b7a8ddd178" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bf8a46d3-b7a5-4322-b850-27b7a8ddd178" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_bf8a46d3-b7a5-4322-b850-27b7a8ddd178_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bf8a46d3-b7a5-4322-b850-27b7a8ddd178" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_bf8a46d3-b7a5-4322-b850-27b7a8ddd178_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bf8a46d3-b7a5-4322-b850-27b7a8ddd178" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BroncusHoldingCorporationMember_7245418e-1ff3-49d3-bd9a-132b10cd55c2" xlink:href="isrg-20211231.xsd#isrg_BroncusHoldingCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:to="loc_isrg_BroncusHoldingCorporationMember_7245418e-1ff3-49d3-bd9a-132b10cd55c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_HologicIncMember_56b53588-8802-4a45-bbc0-aeaacf0c27b1" xlink:href="isrg-20211231.xsd#isrg_HologicIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:to="loc_isrg_HologicIncMember_56b53588-8802-4a45-bbc0-aeaacf0c27b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TeladocHealthIncMember_aa96899e-4414-499d-b943-768d52845fa6" xlink:href="isrg-20211231.xsd#isrg_TeladocHealthIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:to="loc_isrg_TeladocHealthIncMember_aa96899e-4414-499d-b943-768d52845fa6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails" xlink:type="extended" id="i6a3c4863518847f7b7f9e31ce39947b9_FinancialInstrumentsSummaryofEquityInvestmentActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_fa1861fa-9975-4931-bd8d-fae907a43429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_fa1861fa-9975-4931-bd8d-fae907a43429" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_e2ada67c-e863-40e1-aea0-4c5635c52a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_e2ada67c-e863-40e1-aea0-4c5635c52a70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_0c08cbb7-259a-42c6-8170-801960cfb118" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_0c08cbb7-259a-42c6-8170-801960cfb118" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments_31263cf2-3511-49fd-b012-c451d2a57732" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments_31263cf2-3511-49fd-b012-c451d2a57732" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_2df91232-6990-4bb6-a5fd-2e86412c4f25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_2df91232-6990-4bb6-a5fd-2e86412c4f25" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_29c78046-0c65-4b2c-ab39-48c0c7e5bef6" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_29c78046-0c65-4b2c-ab39-48c0c7e5bef6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments_f26a0a34-b55d-401e-8f9d-cc8329db6325" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments_f26a0a34-b55d-401e-8f9d-cc8329db6325" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_fa1861fa-9975-4931-bd8d-fae907a43429" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fe50c1c5-7dee-4396-b285-da9fe3552386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fe50c1c5-7dee-4396-b285-da9fe3552386" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_fe50c1c5-7dee-4396-b285-da9fe3552386_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fe50c1c5-7dee-4396-b285-da9fe3552386" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_fe50c1c5-7dee-4396-b285-da9fe3552386_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c919b120-f167-4980-83a0-4edba7865c67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_fe50c1c5-7dee-4396-b285-da9fe3552386" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c919b120-f167-4980-83a0-4edba7865c67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c3f22fe9-7ecb-4039-ace4-5362e636e465" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c919b120-f167-4980-83a0-4edba7865c67" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c3f22fe9-7ecb-4039-ace4-5362e636e465" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssetsNetMember_04ebd1cc-97ce-4ca1-b4aa-b7e3520b1157" xlink:href="isrg-20211231.xsd#isrg_IntangibleAndOtherAssetsNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c919b120-f167-4980-83a0-4edba7865c67" xlink:to="loc_isrg_IntangibleAndOtherAssetsNetMember_04ebd1cc-97ce-4ca1-b4aa-b7e3520b1157" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15da4257-a0e8-4ea0-84eb-e5f4a8441860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15da4257-a0e8-4ea0-84eb-e5f4a8441860" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_15da4257-a0e8-4ea0-84eb-e5f4a8441860_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15da4257-a0e8-4ea0-84eb-e5f4a8441860" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_15da4257-a0e8-4ea0-84eb-e5f4a8441860_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1932ddca-0643-43c0-a0f7-dedf8e198dae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15da4257-a0e8-4ea0-84eb-e5f4a8441860" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1932ddca-0643-43c0-a0f7-dedf8e198dae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c0f49fdb-dfd3-4717-9208-50e82cba5387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1932ddca-0643-43c0-a0f7-dedf8e198dae" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c0f49fdb-dfd3-4717-9208-50e82cba5387" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_24c7b7cf-a49e-4390-9f0c-5c4c7df299b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1932ddca-0643-43c0-a0f7-dedf8e198dae" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_24c7b7cf-a49e-4390-9f0c-5c4c7df299b9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="extended" id="ibfd826d246354f14b98070f44afee73c_FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_771a50ee-0a99-41fc-a64b-ffb0222911a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5320d041-b3be-464a-9169-0cec5d7b7e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_771a50ee-0a99-41fc-a64b-ffb0222911a9" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5320d041-b3be-464a-9169-0cec5d7b7e7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_67270c37-1e9e-4aff-9c3c-2a4aa8b65e76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_771a50ee-0a99-41fc-a64b-ffb0222911a9" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_67270c37-1e9e-4aff-9c3c-2a4aa8b65e76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_954844ad-9735-4821-9d10-a90ca59671d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_771a50ee-0a99-41fc-a64b-ffb0222911a9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_954844ad-9735-4821-9d10-a90ca59671d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_954844ad-9735-4821-9d10-a90ca59671d5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6489ae0d-4502-4842-bfb1-5416ca8634ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6489ae0d-4502-4842-bfb1-5416ca8634ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_93315aab-f7e9-498e-9c8e-1ebb40b87d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6489ae0d-4502-4842-bfb1-5416ca8634ed" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_93315aab-f7e9-498e-9c8e-1ebb40b87d4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d9ef98ce-f84e-46ad-b5da-58a734b3be4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_954844ad-9735-4821-9d10-a90ca59671d5" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d9ef98ce-f84e-46ad-b5da-58a734b3be4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d9ef98ce-f84e-46ad-b5da-58a734b3be4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d9ef98ce-f84e-46ad-b5da-58a734b3be4c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d9ef98ce-f84e-46ad-b5da-58a734b3be4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_21f05130-eab2-4eb8-9f36-c5562695b13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_d9ef98ce-f84e-46ad-b5da-58a734b3be4c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_21f05130-eab2-4eb8-9f36-c5562695b13d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_fbc425dd-1538-40d6-9945-8e1a57f6d544" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_21f05130-eab2-4eb8-9f36-c5562695b13d" xlink:to="loc_us-gaap_OtherIncomeMember_fbc425dd-1538-40d6-9945-8e1a57f6d544" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_d33bd56b-d3e1-42ae-b88e-80f8af344b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_954844ad-9735-4821-9d10-a90ca59671d5" xlink:to="loc_us-gaap_HedgingDesignationAxis_d33bd56b-d3e1-42ae-b88e-80f8af344b92" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_d33bd56b-d3e1-42ae-b88e-80f8af344b92_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_d33bd56b-d3e1-42ae-b88e-80f8af344b92" xlink:to="loc_us-gaap_HedgingDesignationDomain_d33bd56b-d3e1-42ae-b88e-80f8af344b92_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_d32a0200-39ae-4b18-8b49-63ee48b92153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_d33bd56b-d3e1-42ae-b88e-80f8af344b92" xlink:to="loc_us-gaap_HedgingDesignationDomain_d32a0200-39ae-4b18-8b49-63ee48b92153" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_3b6eeb92-753a-4b29-b02d-26a8db8c6418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_d32a0200-39ae-4b18-8b49-63ee48b92153" xlink:to="loc_us-gaap_NondesignatedMember_3b6eeb92-753a-4b29-b02d-26a8db8c6418" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails" xlink:type="extended" id="ib5aafc8835ac43b09f630c9851b3a7ac_FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4c6ecbbe-b64d-4d3f-bb18-fab972cc4908" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_c46add65-9e35-46eb-950f-0f9fe387a477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4c6ecbbe-b64d-4d3f-bb18-fab972cc4908" xlink:to="loc_us-gaap_DerivativeNotionalAmount_c46add65-9e35-46eb-950f-0f9fe387a477" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be1e3467-a344-486d-becb-a21a302349c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4c6ecbbe-b64d-4d3f-bb18-fab972cc4908" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be1e3467-a344-486d-becb-a21a302349c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_96c91096-7fd6-455b-8248-06f11db03edf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be1e3467-a344-486d-becb-a21a302349c4" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_96c91096-7fd6-455b-8248-06f11db03edf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_96c91096-7fd6-455b-8248-06f11db03edf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_96c91096-7fd6-455b-8248-06f11db03edf" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_96c91096-7fd6-455b-8248-06f11db03edf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_54ffc3c1-f09c-479a-9c25-2d8b88ae6ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_96c91096-7fd6-455b-8248-06f11db03edf" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_54ffc3c1-f09c-479a-9c25-2d8b88ae6ebd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_8c96e652-60f5-4f03-a34a-3c68c9ff573b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_54ffc3c1-f09c-479a-9c25-2d8b88ae6ebd" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_8c96e652-60f5-4f03-a34a-3c68c9ff573b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_17c3b8e5-f929-44ef-b534-d1d1ebfea2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be1e3467-a344-486d-becb-a21a302349c4" xlink:to="loc_us-gaap_HedgingDesignationAxis_17c3b8e5-f929-44ef-b534-d1d1ebfea2de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_17c3b8e5-f929-44ef-b534-d1d1ebfea2de_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_17c3b8e5-f929-44ef-b534-d1d1ebfea2de" xlink:to="loc_us-gaap_HedgingDesignationDomain_17c3b8e5-f929-44ef-b534-d1d1ebfea2de_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_26c6b5bb-9d89-487b-958a-3bf271107984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_17c3b8e5-f929-44ef-b534-d1d1ebfea2de" xlink:to="loc_us-gaap_HedgingDesignationDomain_26c6b5bb-9d89-487b-958a-3bf271107984" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_ab02130f-3773-4e88-8bc6-f37f1486a6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_26c6b5bb-9d89-487b-958a-3bf271107984" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_ab02130f-3773-4e88-8bc6-f37f1486a6c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_099cae7f-e833-4c08-8eff-19e20dc3cc98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_26c6b5bb-9d89-487b-958a-3bf271107984" xlink:to="loc_us-gaap_NondesignatedMember_099cae7f-e833-4c08-8eff-19e20dc3cc98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d9791175-f1fd-4962-99bf-505e4cc41926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be1e3467-a344-486d-becb-a21a302349c4" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d9791175-f1fd-4962-99bf-505e4cc41926" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_d9791175-f1fd-4962-99bf-505e4cc41926_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_d9791175-f1fd-4962-99bf-505e4cc41926" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_d9791175-f1fd-4962-99bf-505e4cc41926_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_527fb962-ff2f-402e-8562-9e6606856308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_d9791175-f1fd-4962-99bf-505e4cc41926" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_527fb962-ff2f-402e-8562-9e6606856308" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_44e51757-5784-43c3-896f-2b17115c5095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_527fb962-ff2f-402e-8562-9e6606856308" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_44e51757-5784-43c3-896f-2b17115c5095" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_7be7db12-5640-4237-aca1-03cde13c888f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_527fb962-ff2f-402e-8562-9e6606856308" xlink:to="loc_us-gaap_OtherLiabilitiesMember_7be7db12-5640-4237-aca1-03cde13c888f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#RevenueRevenueDisaggregatedbyTypesandGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails" xlink:type="extended" id="i11794d4acaf547e1b7b0be069f417fef_RevenueRevenueDisaggregatedbyTypesandGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_eb11181f-15fe-4d28-bc14-b3da526a19f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_89901a0d-4165-490d-b99d-c63e5c7d3a84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eb11181f-15fe-4d28-bc14-b3da526a19f6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_89901a0d-4165-490d-b99d-c63e5c7d3a84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_eb11181f-15fe-4d28-bc14-b3da526a19f6" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_42f2749e-2a13-421e-b337-f1924145bf84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:to="loc_us-gaap_GeographicDistributionAxis_42f2749e-2a13-421e-b337-f1924145bf84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_42f2749e-2a13-421e-b337-f1924145bf84_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GeographicDistributionAxis_42f2749e-2a13-421e-b337-f1924145bf84" xlink:to="loc_us-gaap_GeographicDistributionDomain_42f2749e-2a13-421e-b337-f1924145bf84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_547bedc4-81e1-4b43-9b8d-653743d09d68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GeographicDistributionAxis_42f2749e-2a13-421e-b337-f1924145bf84" xlink:to="loc_us-gaap_GeographicDistributionDomain_547bedc4-81e1-4b43-9b8d-653743d09d68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_bde38651-b181-4f27-b230-2bbc09f7c6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionDomesticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_547bedc4-81e1-4b43-9b8d-653743d09d68" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_bde38651-b181-4f27-b230-2bbc09f7c6b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_b085b7f1-96f8-4c8f-9400-f0fe7375a309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionForeignMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicDistributionDomain_547bedc4-81e1-4b43-9b8d-653743d09d68" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_b085b7f1-96f8-4c8f-9400-f0fe7375a309" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ad2b510b-3eb2-42e9-b4c6-48b1db12b607" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:to="loc_srt_ProductOrServiceAxis_ad2b510b-3eb2-42e9-b4c6-48b1db12b607" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ad2b510b-3eb2-42e9-b4c6-48b1db12b607_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ad2b510b-3eb2-42e9-b4c6-48b1db12b607" xlink:to="loc_srt_ProductsAndServicesDomain_ad2b510b-3eb2-42e9-b4c6-48b1db12b607_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ad2b510b-3eb2-42e9-b4c6-48b1db12b607" xlink:to="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InstrumentsandAccessoriesMember_81b8ca9d-360f-4a46-807e-4141b671982d" xlink:href="isrg-20211231.xsd#isrg_InstrumentsandAccessoriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:to="loc_isrg_InstrumentsandAccessoriesMember_81b8ca9d-360f-4a46-807e-4141b671982d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemsMember_2b675299-a113-44e1-a83b-a0fc65272af1" xlink:href="isrg-20211231.xsd#isrg_SystemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:to="loc_isrg_SystemsMember_2b675299-a113-44e1-a83b-a0fc65272af1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ServicesMember_94db155b-5fd7-4fb7-88b5-389b8853aae0" xlink:href="isrg-20211231.xsd#isrg_ServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:to="loc_isrg_ServicesMember_94db155b-5fd7-4fb7-88b5-389b8853aae0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#RevenueAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails" xlink:type="extended" id="i5fbab06953d44112a16fbd34915b0498_RevenueAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_3f71e6b2-e2ea-4db0-890e-a35eca1916f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_3f71e6b2-e2ea-4db0-890e-a35eca1916f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3a74245d-8f4e-4aca-894e-cc86ec090f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3a74245d-8f4e-4aca-894e-cc86ec090f38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5ddba164-7f96-40f5-9c16-3a99e4547080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5ddba164-7f96-40f5-9c16-3a99e4547080" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ae32c376-49bf-4250-918d-99778c25a782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ae32c376-49bf-4250-918d-99778c25a782" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails_1" xlink:type="simple" xlink:href="isrg-20211231.xsd#RevenueAdditionalInformationDetails_1"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails_1" xlink:type="extended" id="ic3e67e4dc9cf4771b13be090d2691a7d_RevenueAdditionalInformationDetails_1">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_3f71e6b2-e2ea-4db0-890e-a35eca1916f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_3f71e6b2-e2ea-4db0-890e-a35eca1916f1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3a74245d-8f4e-4aca-894e-cc86ec090f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3a74245d-8f4e-4aca-894e-cc86ec090f38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5ddba164-7f96-40f5-9c16-3a99e4547080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5ddba164-7f96-40f5-9c16-3a99e4547080" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#LeasesLeaseReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails" xlink:type="extended" id="i4ffb0b0b2f984592bf1eb6e3cc623a82_LeasesLeaseReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeasedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseGrossInvestmentInLease_e64c25fe-32be-45fa-8314-2ddb4be7007b" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseGrossInvestmentInLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_isrg_SalesTypeLeaseGrossInvestmentInLease_e64c25fe-32be-45fa-8314-2ddb4be7007b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseDeferredSellingProfit_9c9e3aa2-3538-479e-ab53-528d932cbbf1" xlink:href="isrg-20211231.xsd#isrg_SalestypeLeaseDeferredSellingProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_isrg_SalestypeLeaseDeferredSellingProfit_9c9e3aa2-3538-479e-ab53-528d932cbbf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_256ee73d-ddb8-4fbd-b295-d599575558b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_256ee73d-ddb8-4fbd-b295-d599575558b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_2dd8fe44-7f06-4a44-bcf0-3108ff8e612b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_2dd8fe44-7f06-4a44-bcf0-3108ff8e612b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_729e5506-a346-4dbd-a93a-70f98ea973a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseReceivable_729e5506-a346-4dbd-a93a-70f98ea973a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_1fc9c658-a92d-4b56-9dee-ba00671426a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_1fc9c658-a92d-4b56-9dee-ba00671426a8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_4cc81fa8-c2a7-4b9e-b722-bb61da648ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_8ba2f8d1-8c3e-489f-8308-edd5f8c14b94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCapitalLeasedAsssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_8ba2f8d1-8c3e-489f-8308-edd5f8c14b94" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_8ba2f8d1-8c3e-489f-8308-edd5f8c14b94" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e17b9a59-eb30-43fa-a602-769db639d2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e17b9a59-eb30-43fa-a602-769db639d2d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_e03a1157-35c3-4e7a-bae8-06c7a3ed3989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e17b9a59-eb30-43fa-a602-769db639d2d4" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_e03a1157-35c3-4e7a-bae8-06c7a3ed3989" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_3f471778-778c-4ce7-8452-3bc7f7cf99b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e17b9a59-eb30-43fa-a602-769db639d2d4" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_3f471778-778c-4ce7-8452-3bc7f7cf99b0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended" id="if18f48a16468423ea6541886e3bb347e_LeasesSupplementalBalanceSheetInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e3fad3ef-63d8-414e-b77a-64d47f91ca85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e3fad3ef-63d8-414e-b77a-64d47f91ca85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_260a063f-b264-49f3-9ef2-d98a884acfee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_260a063f-b264-49f3-9ef2-d98a884acfee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1fe1ff0d-b054-4418-929e-8b083b6276d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1fe1ff0d-b054-4418-929e-8b083b6276d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7d5d95ce-f05f-4fd0-b244-94a113e837e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiability_7d5d95ce-f05f-4fd0-b244-94a113e837e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bf674550-37bd-452b-822c-5c23c973eb32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bf674550-37bd-452b-822c-5c23c973eb32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_468b8f50-68e5-467c-8f50-02f62f2c4f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_468b8f50-68e5-467c-8f50-02f62f2c4f1d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c3a5d9bd-605a-42d9-8a3b-a4f2286e93c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c3a5d9bd-605a-42d9-8a3b-a4f2286e93c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_894dbd84-19c9-4fe3-bc8f-3cd753f6d414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_894dbd84-19c9-4fe3-bc8f-3cd753f6d414" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_b0d75b62-db8d-49ea-946e-490dc6c0f7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_b0d75b62-db8d-49ea-946e-490dc6c0f7f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c559e013-3532-4889-907f-17773c2238da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_StatementTable_c559e013-3532-4889-907f-17773c2238da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_c559e013-3532-4889-907f-17773c2238da" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5fd1f067-f4bb-401d-a833-751a179a388e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5fd1f067-f4bb-401d-a833-751a179a388e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_74b879de-7e47-404a-8e9b-c3b7d86d83e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5fd1f067-f4bb-401d-a833-751a179a388e" xlink:to="loc_us-gaap_OtherLiabilitiesMember_74b879de-7e47-404a-8e9b-c3b7d86d83e8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended" id="i05df98103a38470d861ae0fcd2726ba8_LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_01895a6f-a0cf-4471-8302-ff2ec30a00e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_01895a6f-a0cf-4471-8302-ff2ec30a00e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c6aac286-3570-4866-96cc-a55fccba0a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c6aac286-3570-4866-96cc-a55fccba0a1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6ed0a54d-6197-4565-b2e1-fb0dd28c941d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6ed0a54d-6197-4565-b2e1-fb0dd28c941d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3fc051d4-1ca7-4a20-9efe-1b748ad75355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3fc051d4-1ca7-4a20-9efe-1b748ad75355" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_baa0530c-d338-4815-9dd5-0996dcc1488c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_baa0530c-d338-4815-9dd5-0996dcc1488c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_cb13ab12-431d-4a1b-bcac-5aa4ab8eebdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_cb13ab12-431d-4a1b-bcac-5aa4ab8eebdc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dbbf6dd7-b70e-49a9-8ddb-9102ae630a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dbbf6dd7-b70e-49a9-8ddb-9102ae630a94" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9fd917e1-346a-4332-b787-e6d22e18e8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9fd917e1-346a-4332-b787-e6d22e18e8bc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a8f39fb4-be33-4309-bffe-88c098e17871" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_OperatingLeaseLiability_a8f39fb4-be33-4309-bffe-88c098e17871" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e436d2d0-77c0-457b-8ba0-87b7df0d8cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_StatementTable_e436d2d0-77c0-457b-8ba0-87b7df0d8cc8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e436d2d0-77c0-457b-8ba0-87b7df0d8cc8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a5685bd5-a37c-47d8-a733-d28335bc2122" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a5685bd5-a37c-47d8-a733-d28335bc2122" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_3b002d22-3e43-4b00-8462-b4ca8dfd24f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a5685bd5-a37c-47d8-a733-d28335bc2122" xlink:to="loc_us-gaap_OtherLiabilitiesMember_3b002d22-3e43-4b00-8462-b4ca8dfd24f3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="id025d7ed4f5d4d93900912c577fd9b30_GoodwillandIntangibleAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f1021d60-6bcd-46e7-885a-1df283a16153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f1021d60-6bcd-46e7-885a-1df283a16153" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_78d24678-d2b9-45ca-8da6-19757a06c947" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_78d24678-d2b9-45ca-8da6-19757a06c947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_f66bcd2d-7e78-43e0-83a1-667eacff5baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_f66bcd2d-7e78-43e0-83a1-667eacff5baf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_6ffa8ab6-5ada-4ced-b58b-065ea1dca1f5" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_6ffa8ab6-5ada-4ced-b58b-065ea1dca1f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_6ea06ca7-6399-4e1f-a3ce-44d7ea4cc8c4" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_6ea06ca7-6399-4e1f-a3ce-44d7ea4cc8c4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_fc84b796-4d03-4114-93be-5cf553c80fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_fc84b796-4d03-4114-93be-5cf553c80fa7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_cf9779cb-f2a1-4c58-a781-dacc4e56a890" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_cf9779cb-f2a1-4c58-a781-dacc4e56a890" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_ac276038-451b-4c26-acbc-c95330473670" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_ac276038-451b-4c26-acbc-c95330473670" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_706c48c2-aeed-40f1-9e09-cc1965e1f98e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_706c48c2-aeed-40f1-9e09-cc1965e1f98e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4be6fe39-edbc-469f-a3dd-d47635e5aaf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_Goodwill_4be6fe39-edbc-469f-a3dd-d47635e5aaf2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c220b34f-08ab-4f55-8da4-7b1e0a187d83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c220b34f-08ab-4f55-8da4-7b1e0a187d83" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPayments_b72a372e-034a-4cbb-97b7-3c7f9fe8b510" xlink:href="isrg-20211231.xsd#isrg_DeferredPurchaseConsiderationPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_DeferredPurchaseConsiderationPayments_b72a372e-034a-4cbb-97b7-3c7f9fe8b510" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ce5baa53-e964-408d-b441-c67be7e39b24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ce5baa53-e964-408d-b441-c67be7e39b24" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_986d65bb-6050-44c5-9269-c8701fadf5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_986d65bb-6050-44c5-9269-c8701fadf5fd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_34f3df41-f300-466e-b0e9-0716d6b6d58d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_34f3df41-f300-466e-b0e9-0716d6b6d58d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_b635160e-c0b5-403e-ac60-1b636cc1346a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_b635160e-c0b5-403e-ac60-1b636cc1346a" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_7a9138f9-aead-436d-b4d8-a0c41b5775c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_7a9138f9-aead-436d-b4d8-a0c41b5775c3" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a01e8c73-aa85-41b2-91bb-4281537d3218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a01e8c73-aa85-41b2-91bb-4281537d3218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a01e8c73-aa85-41b2-91bb-4281537d3218_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a01e8c73-aa85-41b2-91bb-4281537d3218" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a01e8c73-aa85-41b2-91bb-4281537d3218_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3fe5728-ad4d-415d-9acf-b35e8805bc07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_a01e8c73-aa85-41b2-91bb-4281537d3218" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3fe5728-ad4d-415d-9acf-b35e8805bc07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ChindexMember_15bb0e9c-dbd5-49db-b0bf-89d6c8a42318" xlink:href="isrg-20211231.xsd#isrg_ChindexMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3fe5728-ad4d-415d-9acf-b35e8805bc07" xlink:to="loc_isrg_ChindexMember_15bb0e9c-dbd5-49db-b0bf-89d6c8a42318" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SchllyFiberopticGmbHMember_0380f398-788e-466c-8f8c-d868a213ae3b" xlink:href="isrg-20211231.xsd#isrg_SchllyFiberopticGmbHMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3fe5728-ad4d-415d-9acf-b35e8805bc07" xlink:to="loc_isrg_SchllyFiberopticGmbHMember_0380f398-788e-466c-8f8c-d868a213ae3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_215e3b05-458c-4180-bcea-4a56cb1723e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_215e3b05-458c-4180-bcea-4a56cb1723e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_215e3b05-458c-4180-bcea-4a56cb1723e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_215e3b05-458c-4180-bcea-4a56cb1723e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_215e3b05-458c-4180-bcea-4a56cb1723e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_215e3b05-458c-4180-bcea-4a56cb1723e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_67f28925-48fb-4850-afd8-8a480d9033fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:to="loc_us-gaap_DistributionRightsMember_67f28925-48fb-4850-afd8-8a480d9033fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ad0bf3d7-b372-4689-9736-424a00b75edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ad0bf3d7-b372-4689-9736-424a00b75edd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ManufacturingProcessTechnologyMember_58b12306-3b5e-4438-b701-dcd1e11fee4f" xlink:href="isrg-20211231.xsd#isrg_ManufacturingProcessTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:to="loc_isrg_ManufacturingProcessTechnologyMember_58b12306-3b5e-4438-b701-dcd1e11fee4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_517e5b73-bd76-4231-b944-680d9f00d462" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_517e5b73-bd76-4231-b944-680d9f00d462" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended" id="i85e17a98bbd74baf83d372a312fb1c63_GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_6b8046f6-d204-47f7-aa5b-ef516152996e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_6b8046f6-d204-47f7-aa5b-ef516152996e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_773ccb4e-67a5-4b4c-98ab-eedeed9fed12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_773ccb4e-67a5-4b4c-98ab-eedeed9fed12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f3870fd1-afae-4055-bc71-2d064fe5d5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f3870fd1-afae-4055-bc71-2d064fe5d5a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9286879e-f0dd-4635-b6da-8957f550d0e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9286879e-f0dd-4635-b6da-8957f550d0e7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdd0c989-f48c-4535-bc1d-52bf2ccebff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9286879e-f0dd-4635-b6da-8957f550d0e7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdd0c989-f48c-4535-bc1d-52bf2ccebff4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fdd0c989-f48c-4535-bc1d-52bf2ccebff4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdd0c989-f48c-4535-bc1d-52bf2ccebff4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_fdd0c989-f48c-4535-bc1d-52bf2ccebff4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdd0c989-f48c-4535-bc1d-52bf2ccebff4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7d90c078-856e-42f0-ab16-061b3d030ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7d90c078-856e-42f0-ab16-061b3d030ca1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_747a7cca-329a-479b-93da-6bf040dff9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DistributionRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:to="loc_us-gaap_DistributionRightsMember_747a7cca-329a-479b-93da-6bf040dff9ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_58bff140-4fc8-4d5d-ab30-604dc138d009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_58bff140-4fc8-4d5d-ab30-604dc138d009" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended" id="ibdb29dc02c744bab8fa4357f60d3a296_StockholdersEquityAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8ff6444e-10ac-4f38-b4e5-431cc9eb74d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8ff6444e-10ac-4f38-b4e5-431cc9eb74d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_39077726-bd8c-4db7-8b43-229b3d299578" xlink:href="isrg-20211231.xsd#isrg_StockRepurchaseProgramincreasedtoauthorizedamount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_39077726-bd8c-4db7-8b43-229b3d299578" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2f34652e-82c8-42d8-a231-258617b7080b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2f34652e-82c8-42d8-a231-258617b7080b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases_165b3084-2ca6-4dc4-89a7-9358995824bd" xlink:href="isrg-20211231.xsd#isrg_AggregateReductionInCommonStockDuringStockRepurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases_165b3084-2ca6-4dc4-89a7-9358995824bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_f94a61e7-ed02-4c18-874f-86391e3f187f" xlink:href="isrg-20211231.xsd#isrg_AmountChargedToRetainedEarningsDuringStockRepurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_f94a61e7-ed02-4c18-874f-86391e3f187f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_af02767c-163f-4c94-b25a-894e18ca2502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_af02767c-163f-4c94-b25a-894e18ca2502" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_db34d2ce-7478-4df5-ae6b-6b5aeb490f00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_af02767c-163f-4c94-b25a-894e18ca2502" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_db34d2ce-7478-4df5-ae6b-6b5aeb490f00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_db34d2ce-7478-4df5-ae6b-6b5aeb490f00_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_db34d2ce-7478-4df5-ae6b-6b5aeb490f00" xlink:to="loc_us-gaap_EquityComponentDomain_db34d2ce-7478-4df5-ae6b-6b5aeb490f00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5334a79f-62af-41c4-914f-99e0419ec83a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_db34d2ce-7478-4df5-ae6b-6b5aeb490f00" xlink:to="loc_us-gaap_EquityComponentDomain_5334a79f-62af-41c4-914f-99e0419ec83a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_86ed5e44-d8ff-4fdb-b1a1-911f94b4a5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5334a79f-62af-41c4-914f-99e0419ec83a" xlink:to="loc_us-gaap_CommonStockMember_86ed5e44-d8ff-4fdb-b1a1-911f94b4a5e4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails" xlink:type="extended" id="i03a14fc92bb0461e9f022a2e0ba23030_StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c691e0d5-a167-4782-91d0-6b5a3d549301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c691e0d5-a167-4782-91d0-6b5a3d549301" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_153cf3e6-239f-4d0f-bb1a-85fc3a53e31b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_153cf3e6-239f-4d0f-bb1a-85fc3a53e31b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_219a0a82-1741-4339-9284-e7849b618414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_219a0a82-1741-4339-9284-e7849b618414" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ClassOfTreasuryStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_84610169-8556-40eb-9217-48a098271134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_84610169-8556-40eb-9217-48a098271134" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_84610169-8556-40eb-9217-48a098271134_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_84610169-8556-40eb-9217-48a098271134" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_84610169-8556-40eb-9217-48a098271134_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_def68197-09cf-453d-bd2b-b1011e23d3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_84610169-8556-40eb-9217-48a098271134" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_def68197-09cf-453d-bd2b-b1011e23d3f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommonStockRepurchaseProgramMember_30c71452-5a8c-47d4-88bd-3059c30e7a9e" xlink:href="isrg-20211231.xsd#isrg_CommonStockRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_def68197-09cf-453d-bd2b-b1011e23d3f8" xlink:to="loc_isrg_CommonStockRepurchaseProgramMember_30c71452-5a8c-47d4-88bd-3059c30e7a9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ee8d32b2-17ec-47e0-946d-3fe7438d58b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ee8d32b2-17ec-47e0-946d-3fe7438d58b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ee8d32b2-17ec-47e0-946d-3fe7438d58b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ee8d32b2-17ec-47e0-946d-3fe7438d58b8" xlink:to="loc_us-gaap_EquityComponentDomain_ee8d32b2-17ec-47e0-946d-3fe7438d58b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_85421801-264a-4f04-a27a-2b79ed186ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ee8d32b2-17ec-47e0-946d-3fe7438d58b8" xlink:to="loc_us-gaap_EquityComponentDomain_85421801-264a-4f04-a27a-2b79ed186ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2e5833b2-944a-4eec-b11c-10c5ad1bb5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_85421801-264a-4f04-a27a-2b79ed186ae3" xlink:to="loc_us-gaap_CommonStockMember_2e5833b2-944a-4eec-b11c-10c5ad1bb5f2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails" xlink:type="extended" id="i8b62fac20bbe46a79bfc350723e787eb_StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3d219989-30be-4308-a35c-18b2fd7b8acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3d219989-30be-4308-a35c-18b2fd7b8acd" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ef329b71-5deb-43e7-b083-3b3906ecf02b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_StockholdersEquity_ef329b71-5deb-43e7-b083-3b3906ecf02b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_05c4500b-5c95-4f43-a999-abc221a11e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_05c4500b-5c95-4f43-a999-abc221a11e37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8ae5516d-e785-4c4c-96a2-4c0409afd7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8ae5516d-e785-4c4c-96a2-4c0409afd7cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84b55a08-8533-48d3-bb86-3bea334ee901" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84b55a08-8533-48d3-bb86-3bea334ee901" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4ae99c6a-bdfb-4b63-a330-62eb86a41bce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ca8be197-ae23-42fd-9b3b-8656c3509337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3d219989-30be-4308-a35c-18b2fd7b8acd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ca8be197-ae23-42fd-9b3b-8656c3509337" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_18553cd6-f3c4-4059-9914-5685fc3ba041" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ca8be197-ae23-42fd-9b3b-8656c3509337" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_18553cd6-f3c4-4059-9914-5685fc3ba041" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_18553cd6-f3c4-4059-9914-5685fc3ba041_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_18553cd6-f3c4-4059-9914-5685fc3ba041" xlink:to="loc_us-gaap_EquityComponentDomain_18553cd6-f3c4-4059-9914-5685fc3ba041_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_18553cd6-f3c4-4059-9914-5685fc3ba041" xlink:to="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_acf47245-4a69-4d77-add4-67fe53233e50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_acf47245-4a69-4d77-add4-67fe53233e50" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2aab1666-afee-4098-b538-131bf7b53856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2aab1666-afee-4098-b538-131bf7b53856" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6a8aaa69-9b34-4626-8bf7-f7492665ff94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6a8aaa69-9b34-4626-8bf7-f7492665ff94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_47d66a2f-8307-4ab4-89c1-9acdb2cf5f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_47d66a2f-8307-4ab4-89c1-9acdb2cf5f1a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dffc6a70-151b-4c84-a539-ddaa2c7673ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dffc6a70-151b-4c84-a539-ddaa2c7673ac" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#ShareBasedCompensationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails" xlink:type="extended" id="i5a90e618b2df482491cbd4545b2d0177_ShareBasedCompensationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_158f9fcb-3de0-4297-8cb0-ac5494beddfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_158f9fcb-3de0-4297-8cb0-ac5494beddfe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ba91ff0a-0cff-441c-9850-a4ca34663b85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ba91ff0a-0cff-441c-9850-a4ca34663b85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_ab812bd4-83b9-4433-aeae-ca864a3b5322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_ab812bd4-83b9-4433-aeae-ca864a3b5322" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_348d23ac-43ac-4c18-9568-6842623b0ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_348d23ac-43ac-4c18-9568-6842623b0ebc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockOptionsGrantedInitialVestingPeriod_d514ce92-43ea-4cd6-a68b-9d91d80ae2dc" xlink:href="isrg-20211231.xsd#isrg_StockOptionsGrantedInitialVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_StockOptionsGrantedInitialVestingPeriod_d514ce92-43ea-4cd6-a68b-9d91d80ae2dc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_031bfc0b-435b-4425-8a45-f1cae8ee35e7" xlink:href="isrg-20211231.xsd#isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_031bfc0b-435b-4425-8a45-f1cae8ee35e7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_f29701a6-040b-47ec-a574-543e59026006" xlink:href="isrg-20211231.xsd#isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_f29701a6-040b-47ec-a574-543e59026006" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_320d35ce-1bb7-4039-bac8-34589e570776" xlink:href="isrg-20211231.xsd#isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_320d35ce-1bb7-4039-bac8-34589e570776" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_2c20cedf-696c-452a-af16-902809b65ed7" xlink:href="isrg-20211231.xsd#isrg_MaximumPercentageOfPayrollDeductionUnderEspp"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_2c20cedf-696c-452a-af16-902809b65ed7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans_52cf2c55-a130-44fb-ad7e-fbfd3bbadad0" xlink:href="isrg-20211231.xsd#isrg_OfferingPeriodEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans_52cf2c55-a130-44fb-ad7e-fbfd3bbadad0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_fc62e44b-921e-48dd-9590-a504dca3d912" xlink:href="isrg-20211231.xsd#isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_fc62e44b-921e-48dd-9590-a504dca3d912" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_f48c41a2-71a2-4f43-9035-4d030438450a" xlink:href="isrg-20211231.xsd#isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_f48c41a2-71a2-4f43-9035-4d030438450a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_9ac8db23-cc4d-4f6a-a237-310444d52425" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_9ac8db23-cc4d-4f6a-a237-310444d52425" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_bd5923a0-3839-431c-ba6e-df38ae935b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_bd5923a0-3839-431c-ba6e-df38ae935b2f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_0980b2b1-f698-40bd-af4a-623210cf7825" xlink:href="isrg-20211231.xsd#isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_0980b2b1-f698-40bd-af4a-623210cf7825" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3c13e56b-4069-430a-bdc1-7720b89e9656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3c13e56b-4069-430a-bdc1-7720b89e9656" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2edef345-c99e-4e9d-92f7-0f645c5b8aae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2edef345-c99e-4e9d-92f7-0f645c5b8aae" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_263993fb-3bb0-4fcf-ae8d-25073bf48dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_263993fb-3bb0-4fcf-ae8d-25073bf48dd6" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5e425060-8ff0-4a60-9cdf-8c1210116d22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5e425060-8ff0-4a60-9cdf-8c1210116d22" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cc49d736-f719-4c37-bbe6-d581b46933a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cc49d736-f719-4c37-bbe6-d581b46933a9" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_4c0c501b-7097-40e9-a6d3-8e5f4eeb3afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_4c0c501b-7097-40e9-a6d3-8e5f4eeb3afa" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_d5113446-9926-41fb-b00f-9c810a724201" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_d5113446-9926-41fb-b00f-9c810a724201" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_396c982d-c790-4d79-b165-534bb6f8de72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_396c982d-c790-4d79-b165-534bb6f8de72" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_8f0b624f-2f5c-46ef-8e7c-7b0350eba89a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_8f0b624f-2f5c-46ef-8e7c-7b0350eba89a" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_94f2b137-d177-4c3b-8c5c-a2b464f32d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_94f2b137-d177-4c3b-8c5c-a2b464f32d1d" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_cbef6ffb-a393-40d7-a556-530ad962d6a9" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_cbef6ffb-a393-40d7-a556-530ad962d6a9" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8e10f9c6-e46f-40be-aca3-c55b21cb190e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8e10f9c6-e46f-40be-aca3-c55b21cb190e" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e8a9e702-fdb6-4654-8126-0bcab4ff2283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e8a9e702-fdb6-4654-8126-0bcab4ff2283" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_98ebb851-b77d-4380-97cc-b4f50b1a4254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_98ebb851-b77d-4380-97cc-b4f50b1a4254" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1faa54c3-d123-436c-8b51-054ed35139ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1faa54c3-d123-436c-8b51-054ed35139ae" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_655da379-28ab-4afb-bf96-47feb9676d28" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_655da379-28ab-4afb-bf96-47feb9676d28" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_05d5e44e-9bec-49ad-9d0c-46d0d3b9ce8b" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_05d5e44e-9bec-49ad-9d0c-46d0d3b9ce8b" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_707184a0-b148-49cb-8432-cb371d28eead" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_707184a0-b148-49cb-8432-cb371d28eead" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_19e6ee6e-6db9-4085-b4d9-a1e4422d7244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_19e6ee6e-6db9-4085-b4d9-a1e4422d7244" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_380dfede-5d94-4610-afb7-9243c147348a" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_380dfede-5d94-4610-afb7-9243c147348a" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_f9428465-aa03-403b-b239-f8443f506844" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_f9428465-aa03-403b-b239-f8443f506844" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_32efa9a5-df42-4c7e-8af3-bdb4a7388549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_us-gaap_PlanNameAxis_32efa9a5-df42-4c7e-8af3-bdb4a7388549" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_32efa9a5-df42-4c7e-8af3-bdb4a7388549_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_32efa9a5-df42-4c7e-8af3-bdb4a7388549" xlink:to="loc_us-gaap_PlanNameDomain_32efa9a5-df42-4c7e-8af3-bdb4a7388549_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_32efa9a5-df42-4c7e-8af3-bdb4a7388549" xlink:to="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_7a5493e4-fca0-44df-a49a-0754723a42fe" xlink:href="isrg-20211231.xsd#isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:to="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_7a5493e4-fca0-44df-a49a-0754723a42fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_b02698ed-3e3e-4b09-9687-c00bf4cfdad0" xlink:href="isrg-20211231.xsd#isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:to="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_b02698ed-3e3e-4b09-9687-c00bf4cfdad0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_0a8ebf72-cbcb-47b2-bbf3-d4a3f2c82530" xlink:href="isrg-20211231.xsd#isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:to="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_0a8ebf72-cbcb-47b2-bbf3-d4a3f2c82530" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandEmployeeStockPurchasePlanMember_bf47e57b-d40e-4bb6-9452-b4741fa5d8c6" xlink:href="isrg-20211231.xsd#isrg_TwoThousandEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:to="loc_isrg_TwoThousandEmployeeStockPurchasePlanMember_bf47e57b-d40e-4bb6-9452-b4741fa5d8c6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_569ff087-0d53-49e0-a03e-814c8d39abf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_us-gaap_AwardTypeAxis_569ff087-0d53-49e0-a03e-814c8d39abf0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_569ff087-0d53-49e0-a03e-814c8d39abf0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_569ff087-0d53-49e0-a03e-814c8d39abf0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_569ff087-0d53-49e0-a03e-814c8d39abf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_569ff087-0d53-49e0-a03e-814c8d39abf0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4cea338b-3e42-409a-83e1-81077bef7b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4cea338b-3e42-409a-83e1-81077bef7b4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AnnualGrantOptionsMember_324d0d14-0346-49a7-afbb-099c1f836441" xlink:href="isrg-20211231.xsd#isrg_AnnualGrantOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_AnnualGrantOptionsMember_324d0d14-0346-49a7-afbb-099c1f836441" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialGrantOptionsMember_fb97f0c0-f36b-43b1-a50f-a3d3ff237724" xlink:href="isrg-20211231.xsd#isrg_InitialGrantOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_InitialGrantOptionsMember_fb97f0c0-f36b-43b1-a50f-a3d3ff237724" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_68e072b9-5c14-4809-886f-65f8c680032c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_us-gaap_EmployeeStockMember_68e072b9-5c14-4809-886f-65f8c680032c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NonvestedStockOptionMember_e2db2fcf-eac2-4703-bdd4-11c2b04fb7aa" xlink:href="isrg-20211231.xsd#isrg_NonvestedStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_NonvestedStockOptionMember_e2db2fcf-eac2-4703-bdd4-11c2b04fb7aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialRSUgrantsMember_efcaf2b7-11bb-4cfd-ba73-54d25d20b2f7" xlink:href="isrg-20211231.xsd#isrg_InitialRSUgrantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_InitialRSUgrantsMember_efcaf2b7-11bb-4cfd-ba73-54d25d20b2f7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NewHireOptionsMember_d0cb1688-8ada-4a04-9624-e0f688cb0b30" xlink:href="isrg-20211231.xsd#isrg_NewHireOptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_NewHireOptionsMember_d0cb1688-8ada-4a04-9624-e0f688cb0b30" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_65f593b4-5620-405a-aff2-85416a0f9a25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_us-gaap_AwardDateAxis_65f593b4-5620-405a-aff2-85416a0f9a25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_65f593b4-5620-405a-aff2-85416a0f9a25_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardDateAxis_65f593b4-5620-405a-aff2-85416a0f9a25" xlink:to="loc_us-gaap_AwardDateDomain_65f593b4-5620-405a-aff2-85416a0f9a25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_663cbcb8-4d83-4e56-a8fd-4b10675eb107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardDateAxis_65f593b4-5620-405a-aff2-85416a0f9a25" xlink:to="loc_us-gaap_AwardDateDomain_663cbcb8-4d83-4e56-a8fd-4b10675eb107" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AugustGrantMember_582dbedf-5f9b-4b64-949d-78c9b61b9d1a" xlink:href="isrg-20211231.xsd#isrg_AugustGrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_663cbcb8-4d83-4e56-a8fd-4b10675eb107" xlink:to="loc_isrg_AugustGrantMember_582dbedf-5f9b-4b64-949d-78c9b61b9d1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_FebruaryGrantMember_fd8a12a1-917a-42b9-8b3c-1e6fc79e2f6a" xlink:href="isrg-20211231.xsd#isrg_FebruaryGrantMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AwardDateDomain_663cbcb8-4d83-4e56-a8fd-4b10675eb107" xlink:to="loc_isrg_FebruaryGrantMember_fd8a12a1-917a-42b9-8b3c-1e6fc79e2f6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoAxis_55ab3870-3442-4384-a254-dd0e8448e33c" xlink:href="isrg-20211231.xsd#isrg_AwardedtoAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_isrg_AwardedtoAxis_55ab3870-3442-4384-a254-dd0e8448e33c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoDomain_55ab3870-3442-4384-a254-dd0e8448e33c_default" xlink:href="isrg-20211231.xsd#isrg_AwardedtoDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_isrg_AwardedtoAxis_55ab3870-3442-4384-a254-dd0e8448e33c" xlink:to="loc_isrg_AwardedtoDomain_55ab3870-3442-4384-a254-dd0e8448e33c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoDomain_3049f1f6-ec38-4412-97a9-229eda1c8f72" xlink:href="isrg-20211231.xsd#isrg_AwardedtoDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_isrg_AwardedtoAxis_55ab3870-3442-4384-a254-dd0e8448e33c" xlink:to="loc_isrg_AwardedtoDomain_3049f1f6-ec38-4412-97a9-229eda1c8f72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EmployeesMember_0fdb9adb-c09c-4a43-9105-49754d81efa3" xlink:href="isrg-20211231.xsd#isrg_EmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_AwardedtoDomain_3049f1f6-ec38-4412-97a9-229eda1c8f72" xlink:to="loc_isrg_EmployeesMember_0fdb9adb-c09c-4a43-9105-49754d81efa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_e469b11a-3233-45df-b889-745b262f57ca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_AwardedtoDomain_3049f1f6-ec38-4412-97a9-229eda1c8f72" xlink:to="loc_srt_DirectorMember_e469b11a-3233-45df-b889-745b262f57ca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails" xlink:type="extended" id="i6999638831b54308a4ba2dcc7d575960_ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_8a9cc179-17cf-4638-add5-83d3f9152c58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_8a9cc179-17cf-4638-add5-83d3f9152c58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ecec45e4-a18c-4c4c-969e-781140a2009b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ecec45e4-a18c-4c4c-969e-781140a2009b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_81e4d7bc-10fd-49c6-a584-bac08b93905f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_81e4d7bc-10fd-49c6-a584-bac08b93905f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_fadc3d04-0b66-4ff1-903b-b13b8a2ab6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_fadc3d04-0b66-4ff1-903b-b13b8a2ab6ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_c1caf4a0-c246-4fa6-a7d8-b06cd70232f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_c1caf4a0-c246-4fa6-a7d8-b06cd70232f1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fff37f9a-712e-4278-a706-37f7eedf0001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fff37f9a-712e-4278-a706-37f7eedf0001" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_36e4203f-bbee-4a61-85af-85420aadefc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_36e4203f-bbee-4a61-85af-85420aadefc5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_82e888ef-c702-4c24-b0c5-87d79666e971" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_82e888ef-c702-4c24-b0c5-87d79666e971" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_5ed868ab-3feb-4e79-bc38-89f4344f30b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_5ed868ab-3feb-4e79-bc38-89f4344f30b0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5341b86d-36da-4bc1-9c9b-c7d48c21e3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5341b86d-36da-4bc1-9c9b-c7d48c21e3e0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_61dd5e29-d0b9-46c2-817f-652d7183eb9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharePrice_61dd5e29-d0b9-46c2-817f-652d7183eb9e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3dad22b0-26f4-4a4a-b9f7-072d753d68a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3dad22b0-26f4-4a4a-b9f7-072d753d68a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_de9eea02-9fb1-4fa0-bd12-114dce8638af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3dad22b0-26f4-4a4a-b9f7-072d753d68a8" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_de9eea02-9fb1-4fa0-bd12-114dce8638af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_de9eea02-9fb1-4fa0-bd12-114dce8638af_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_de9eea02-9fb1-4fa0-bd12-114dce8638af" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_de9eea02-9fb1-4fa0-bd12-114dce8638af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_de9eea02-9fb1-4fa0-bd12-114dce8638af" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeOneMember_01efe9ca-2deb-42e3-9d53-94abbbbeaf81" xlink:href="isrg-20211231.xsd#isrg_RangeOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeOneMember_01efe9ca-2deb-42e3-9d53-94abbbbeaf81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeTwoMember_a987da8d-012f-4715-8674-4f9f0aba3919" xlink:href="isrg-20211231.xsd#isrg_RangeTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeTwoMember_a987da8d-012f-4715-8674-4f9f0aba3919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeThreeMember_584405fc-13d4-4780-a56b-7251e96f0e4a" xlink:href="isrg-20211231.xsd#isrg_RangeThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeThreeMember_584405fc-13d4-4780-a56b-7251e96f0e4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFourMember_99ae4a7f-19c0-4e31-b980-365ca3399bf3" xlink:href="isrg-20211231.xsd#isrg_RangeFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeFourMember_99ae4a7f-19c0-4e31-b980-365ca3399bf3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFiveMember_882dcf58-12e1-4992-a4e4-cacb4574a682" xlink:href="isrg-20211231.xsd#isrg_RangeFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeFiveMember_882dcf58-12e1-4992-a4e4-cacb4574a682" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeSixMember_b967fb7e-e67b-4996-9446-3820e478de93" xlink:href="isrg-20211231.xsd#isrg_RangeSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeSixMember_b967fb7e-e67b-4996-9446-3820e478de93" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeSevenMember_377d3558-2f3d-4417-8de8-dab5edd0f991" xlink:href="isrg-20211231.xsd#isrg_RangeSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeSevenMember_377d3558-2f3d-4417-8de8-dab5edd0f991" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeEightMember_53f21df2-5edf-4cdd-a96e-63f1446b4a83" xlink:href="isrg-20211231.xsd#isrg_RangeEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeEightMember_53f21df2-5edf-4cdd-a96e-63f1446b4a83" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeNineMember_8304078f-4031-4718-9794-a2eae9a67891" xlink:href="isrg-20211231.xsd#isrg_RangeNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeNineMember_8304078f-4031-4718-9794-a2eae9a67891" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeTenMember_003a4cd9-910c-4fc4-9213-fde53b3f2a1d" xlink:href="isrg-20211231.xsd#isrg_RangeTenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeTenMember_003a4cd9-910c-4fc4-9213-fde53b3f2a1d" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#ShareBasedCompensationSummaryofRSUActivityDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails" xlink:type="extended" id="i588e0054eecf465ebb6786997995135b_ShareBasedCompensationSummaryofRSUActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f2cf2fde-9c3e-4e78-97fe-7898c885ecc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f2cf2fde-9c3e-4e78-97fe-7898c885ecc5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2d1d0d98-af20-4ce3-912c-02375298d593" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2d1d0d98-af20-4ce3-912c-02375298d593" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8d68b229-4b95-46a5-9fdc-e89ea77a5583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8d68b229-4b95-46a5-9fdc-e89ea77a5583" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_04a5d90c-0ab1-490d-b660-ccea0b462e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_04a5d90c-0ab1-490d-b660-ccea0b462e0d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8f01ec80-b9b1-4cae-81e8-da87ab77e9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8f01ec80-b9b1-4cae-81e8-da87ab77e9ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_44b9aff8-0584-4fb5-b52c-1fd8c29f2c75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a462d988-693a-4bc2-88e5-4233476050b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f2cf2fde-9c3e-4e78-97fe-7898c885ecc5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a462d988-693a-4bc2-88e5-4233476050b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fc75a809-bfb5-4439-8aed-be9dc82dc5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fc75a809-bfb5-4439-8aed-be9dc82dc5f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4e9a013c-21ba-42c6-8def-8c553ba7e08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4e9a013c-21ba-42c6-8def-8c553ba7e08c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5758d43a-4cb2-4d35-af89-be1215f2ae0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5758d43a-4cb2-4d35-af89-be1215f2ae0d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_278b4a03-da89-4587-b118-14b25f438d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_278b4a03-da89-4587-b118-14b25f438d0e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d2382f37-8e29-4553-b53d-8be35f3e8f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4b9c17e5-ec4a-4829-99f7-e421bd405348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f2cf2fde-9c3e-4e78-97fe-7898c885ecc5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4b9c17e5-ec4a-4829-99f7-e421bd405348" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9f6d33af-4053-4319-b730-f2142a30272a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4b9c17e5-ec4a-4829-99f7-e421bd405348" xlink:to="loc_us-gaap_AwardTypeAxis_9f6d33af-4053-4319-b730-f2142a30272a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9f6d33af-4053-4319-b730-f2142a30272a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9f6d33af-4053-4319-b730-f2142a30272a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9f6d33af-4053-4319-b730-f2142a30272a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0338f305-1d58-485d-84ff-c20911a4a52a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9f6d33af-4053-4319-b730-f2142a30272a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0338f305-1d58-485d-84ff-c20911a4a52a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ab370289-d8bf-4909-92d8-f489ccee9d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0338f305-1d58-485d-84ff-c20911a4a52a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ab370289-d8bf-4909-92d8-f489ccee9d0a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#ShareBasedCompensationShareBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails" xlink:type="extended" id="i653f0394ebd24526879aeaaf1db83aa4_ShareBasedCompensationShareBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9dd626f1-413d-419a-b242-89f30daa0748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9dd626f1-413d-419a-b242-89f30daa0748" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_a000d3ae-f647-4ace-a58e-aafeed7e850c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_a000d3ae-f647-4ace-a58e-aafeed7e850c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_788ad719-d83d-4480-91fb-dbb83d42bb52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_788ad719-d83d-4480-91fb-dbb83d42bb52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_25dbb96f-6e47-4963-8fa8-f7856a14cd56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_25dbb96f-6e47-4963-8fa8-f7856a14cd56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_25dbb96f-6e47-4963-8fa8-f7856a14cd56_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_25dbb96f-6e47-4963-8fa8-f7856a14cd56" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_25dbb96f-6e47-4963-8fa8-f7856a14cd56_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_25dbb96f-6e47-4963-8fa8-f7856a14cd56" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_fe4b3d80-6be6-4cfe-b671-b9e199e8251e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:to="loc_us-gaap_CostOfSalesMember_fe4b3d80-6be6-4cfe-b671-b9e199e8251e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SellingGeneralAndAdministrativeMember_e802133f-6e1e-4572-8e46-9634d7ae10d7" xlink:href="isrg-20211231.xsd#isrg_SellingGeneralAndAdministrativeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:to="loc_isrg_SellingGeneralAndAdministrativeMember_e802133f-6e1e-4572-8e46-9634d7ae10d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ResearchAndDevelopmentMember_0721b7b8-3140-4e51-aa44-136fd186b516" xlink:href="isrg-20211231.xsd#isrg_ResearchAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:to="loc_isrg_ResearchAndDevelopmentMember_0721b7b8-3140-4e51-aa44-136fd186b516" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingAxis_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43" xlink:href="isrg-20211231.xsd#isrg_ConsolidatingReportingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:to="loc_isrg_ConsolidatingReportingAxis_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingDomain_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43_default" xlink:href="isrg-20211231.xsd#isrg_ConsolidatingReportingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_isrg_ConsolidatingReportingAxis_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43" xlink:to="loc_isrg_ConsolidatingReportingDomain_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingDomain_83506c8e-7c99-4ecd-8b7e-cc2394c12885" xlink:href="isrg-20211231.xsd#isrg_ConsolidatingReportingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_isrg_ConsolidatingReportingAxis_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43" xlink:to="loc_isrg_ConsolidatingReportingDomain_83506c8e-7c99-4ecd-8b7e-cc2394c12885" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesProductMember_f6d966e1-a9ad-496c-8cec-075a4ae80c55" xlink:href="isrg-20211231.xsd#isrg_CostOfSalesProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ConsolidatingReportingDomain_83506c8e-7c99-4ecd-8b7e-cc2394c12885" xlink:to="loc_isrg_CostOfSalesProductMember_f6d966e1-a9ad-496c-8cec-075a4ae80c55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesServiceMember_c6260316-a1e8-490d-a4a5-87062b262d3e" xlink:href="isrg-20211231.xsd#isrg_CostOfSalesServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_isrg_ConsolidatingReportingDomain_83506c8e-7c99-4ecd-8b7e-cc2394c12885" xlink:to="loc_isrg_CostOfSalesServiceMember_c6260316-a1e8-490d-a4a5-87062b262d3e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="extended" id="ibe86a470eddc42a8ba6b313ac82a0f44_ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4244228c-1813-4d55-b907-3053e9e3c090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4244228c-1813-4d55-b907-3053e9e3c090" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d87ce83-1562-40c0-9733-a53bd980c589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d87ce83-1562-40c0-9733-a53bd980c589" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_9c708da1-e25f-484b-90c0-7e8da8a1e847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_9c708da1-e25f-484b-90c0-7e8da8a1e847" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e3f4e368-7b09-486b-aeb2-a5772f661b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e3f4e368-7b09-486b-aeb2-a5772f661b3c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b00af4d6-16b2-4587-8ca1-e4ce288578b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b00af4d6-16b2-4587-8ca1-e4ce288578b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_366440ab-46bf-45b7-9b5b-d21cc4530d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_366440ab-46bf-45b7-9b5b-d21cc4530d07" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_11406db9-3978-4707-880d-8653297d5a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_366440ab-46bf-45b7-9b5b-d21cc4530d07" xlink:to="loc_us-gaap_AwardTypeAxis_11406db9-3978-4707-880d-8653297d5a5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11406db9-3978-4707-880d-8653297d5a5a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_11406db9-3978-4707-880d-8653297d5a5a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_11406db9-3978-4707-880d-8653297d5a5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_11406db9-3978-4707-880d-8653297d5a5a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_f6d8d200-2e40-4acb-8df4-ebb4e3e87e55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:to="loc_us-gaap_StockOptionMember_f6d8d200-2e40-4acb-8df4-ebb4e3e87e55" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_63dcf709-f73f-4dd9-bdb1-c8492cd28d15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:to="loc_us-gaap_EmployeeStockMember_63dcf709-f73f-4dd9-bdb1-c8492cd28d15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_91290b7f-58e5-46f0-9517-a6b720d9b222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_91290b7f-58e5-46f0-9517-a6b720d9b222" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" id="i7190cd873fe04201bc961bdf25b262cd_IncomeTaxesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ba30964d-4ce5-46f9-b1bd-de14381f2916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ba30964d-4ce5-46f9-b1bd-de14381f2916" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_594197bf-1562-4745-9fc2-d769f4536f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_594197bf-1562-4745-9fc2-d769f4536f2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_9444246c-9882-414c-8789-71bfcc34c161" xlink:href="isrg-20211231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_9444246c-9882-414c-8789-71bfcc34c161" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_cd3d34b5-32c4-4372-a6ab-9915c6df1ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_cd3d34b5-32c4-4372-a6ab-9915c6df1ab6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_f81b7b3e-cf13-4145-b8ea-3abce09d7603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_f81b7b3e-cf13-4145-b8ea-3abce09d7603" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_38a9349c-7ccd-4e95-ad9a-b66b66e4d0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_38a9349c-7ccd-4e95-ad9a-b66b66e4d0cf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_dc319c23-3055-4b30-8453-3ca03a3778aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_dc319c23-3055-4b30-8453-3ca03a3778aa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_6d2ccd51-1a97-49e8-be5a-002c6ab7e58e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_6d2ccd51-1a97-49e8-be5a-002c6ab7e58e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_2fa4e310-3d18-4294-a910-06b3168e4a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_6d2ccd51-1a97-49e8-be5a-002c6ab7e58e" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_2fa4e310-3d18-4294-a910-06b3168e4a5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_2fa4e310-3d18-4294-a910-06b3168e4a5c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_2fa4e310-3d18-4294-a910-06b3168e4a5c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_2fa4e310-3d18-4294-a910-06b3168e4a5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_cc4eafb8-fb94-4cd4-abdf-8435981e22d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_2fa4e310-3d18-4294-a910-06b3168e4a5c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_cc4eafb8-fb94-4cd4-abdf-8435981e22d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwissFederalTaxAdministrationFTAMember_a886be0f-5195-4214-b183-ce7f57161c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SwissFederalTaxAdministrationFTAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_cc4eafb8-fb94-4cd4-abdf-8435981e22d6" xlink:to="loc_us-gaap_SwissFederalTaxAdministrationFTAMember_a886be0f-5195-4214-b183-ce7f57161c31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_2e33fb2f-7897-40b1-a8ef-5086a89f8809" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_cc4eafb8-fb94-4cd4-abdf-8435981e22d6" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_2e33fb2f-7897-40b1-a8ef-5086a89f8809" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#ValuationAndQualifyingAccountsDetails"/>
  <link:definitionLink xlink:role="http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails" xlink:type="extended" id="i682fddc3d2bf474499231888254a30c9_ValuationAndQualifyingAccountsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6bafa729-3a2a-458d-874e-93ef4d4c0c63" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInValuationAllowancesAndReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6bafa729-3a2a-458d-874e-93ef4d4c0c63" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_92555fe3-fb32-4e8a-8b63-c301ed7fbe34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_92555fe3-fb32-4e8a-8b63-c301ed7fbe34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3ef98acb-aa99-4fec-93a3-e3d61591e801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3ef98acb-aa99-4fec-93a3-e3d61591e801" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_7411a91f-3845-4e55-9019-33856d76de49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_7411a91f-3845-4e55-9019-33856d76de49" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_491f13ce-7b9f-4546-80c9-2ac2b9a4df8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_d8d6cd1c-ce26-4667-9c7f-6a3b12b20c46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6bafa729-3a2a-458d-874e-93ef4d4c0c63" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_d8d6cd1c-ce26-4667-9c7f-6a3b12b20c46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_d3039f47-f20c-41a1-8369-05b0a2080116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_d8d6cd1c-ce26-4667-9c7f-6a3b12b20c46" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_d3039f47-f20c-41a1-8369-05b0a2080116" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_d3039f47-f20c-41a1-8369-05b0a2080116_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_d3039f47-f20c-41a1-8369-05b0a2080116" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_d3039f47-f20c-41a1-8369-05b0a2080116_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_7a310e2d-c7f4-419d-a867-997bf687d5ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_d3039f47-f20c-41a1-8369-05b0a2080116" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_7a310e2d-c7f4-419d-a867-997bf687d5ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_22ffe4dd-dcce-4cc4-ba05-3c0256083227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationAllowancesAndReservesDomain_7a310e2d-c7f4-419d-a867-997bf687d5ab" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_22ffe4dd-dcce-4cc4-ba05-3c0256083227" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssets_369a2e22-307e-40be-9488-0d20b5da419d" xlink:href="isrg-20211231.xsd#isrg_IntangibleAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_isrg_IntangibleAndOtherAssets_369a2e22-307e-40be-9488-0d20b5da419d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>isrg-20211231_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 2022 Workiva-->
<!--r:919491c8-9296-4554-98c0-d00c5269411c,g:251cf702-9494-40a4-9305-2f5bdbd8682a-->
<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_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_e6591647-78e4-4573-a1db-6b37d94aa82e_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, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedNetUnrealizedInvestmentGainLossMember_296f688a-6d68-4893-8e7b-5486254bf6ab_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CurrentStateAndLocalTaxExpenseBenefit_2ccc22d2-7d29-412b-be3b-55d72bf8637c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_cc2977ed-1d46-41e1-83a3-1bd474a9eb75_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LessorSalesTypeLeaseTermOfContract1_ce5cf00f-55ff-4afc-b547-1a57336bd900_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PreferredStockSharesOutstanding_ba4c317b-82ef-40aa-a7e4-1312dad7068b_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 (in shares)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_SecurityExchangeName_3b0f7a04-8392-40a3-8260-c2ba37c64556_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/2021q4/dei-2021q4.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_us-gaap_EquitySecuritiesFvNi_d994e833-c84b-4830-bf6c-85250286278a_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink: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 investments</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink: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 Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_a78c21a6-ac1b-45a7-9151-e03ce7683be5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ContractWithCustomerAssetAndLiabilityTableTextBlock_67f17a47-ff23-483a-9459-f8689cccb5b5_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, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_4841871d-0e40-4a3a-a84b-e7bce7a161de_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_434e7e9f-820a-4c99-9275-d859509ed2ed_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_TwoThousandEmployeeStockPurchasePlanMember_4d1301c4-116f-40b4-9a12-0bea2a266b26_terseLabel_en-US" xlink:label="lab_isrg_TwoThousandEmployeeStockPurchasePlanMember" xlink: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 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_isrg_TwoThousandEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_isrg_TwoThousandEmployeeStockPurchasePlanMember" xlink: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 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_isrg_TwoThousandEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_isrg_TwoThousandEmployeeStockPurchasePlanMember" 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 Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandEmployeeStockPurchasePlanMember" xlink:href="isrg-20211231.xsd#isrg_TwoThousandEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_TwoThousandEmployeeStockPurchasePlanMember" xlink:to="lab_isrg_TwoThousandEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_cbc702cb-6297-4302-a07b-fb46b5273ec9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_bd215c18-9813-40f7-8cb0-b03747839c4f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_ec5ac6d2-174b-4071-ab99-761f16f8d2c7_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-20211231.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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_4cfaa524-bb9e-4061-aa5c-b075ef6b3482_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink: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, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromMinorityShareholders_e437bc0c-74d2-4444-887c-c736ce895d82_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_cac153d3-42b0-4e70-93e7-3fc4db05ce8c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0fb069ee-b292-4008-b1f8-7951342a0dc0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseLeaseIncome_e3dea011-c25c-4834-8076-2f8ce06ea275_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 (1)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_7b5933fb-8f4b-4fe7-bfe6-8a2defb16691_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c4b0a360-9d67-49b3-8c43-6f0f9a5b996a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillPurchaseAccountingAdjustments_8e8827c9-05d4-418d-b548-8c8ffc6632f7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_EnterpriseWideSoftwareMember_46f9d0c2-ad8a-4d5d-ac5a-36a3b361a0e5_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-20211231.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_36ab2507-5f56-4829-99e3-ef6603e0d801_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ValuationAllowancesAndReservesChargedToCostAndExpense_cdbe1405-8f26-423d-91cf-1b3fd9147b58_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AmortizationOfIntangibleAssets_524056cf-be7c-478c-acbe-4751d0477e27_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_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_6176ca2e-5640-44d2-b9ea-7d3629c73790_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_f089fe34-1420-49fb-bb84-3ba05d7889b7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_998211cb-12ea-4c47-8f92-5dca66806972_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_cfec545c-b6c5-4ba2-ba35-d1bb00445591_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxAssetsLiabilitiesNet_1c26fe46-4c27-4277-b42a-02bdf12cbae9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_AwardedtoDomain_b06d1a1d-82c9-4949-a46a-d57e2081164a_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-20211231.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_67923da8-3c1f-4508-8f6e-3313728aa51a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseWeightedAverageDiscountRatePercent_fc9a97a3-24b5-44dc-8815-0368c162db36_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfInventoryCurrentTableTextBlock_b9b38612-df95-4e9f-bdc7-6515190fa307_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ContractWithCustomerLiabilityRevenueRecognized_253e1594-de30-49bd-96b0-0437284155f1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_AugustGrantMember_9eb8f1f9-443f-4715-8238-7811c558cd71_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-20211231.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_DeferredTaxAssetsNet_dcc4acee-c446-426d-b924-6e5e67e04a60_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessAcquisitionAxis_06574b46-180e-4981-a44a-97753b351f5a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LossContingencyLossInPeriod_b38c15f1-7d68-4a00-bcf6-4cd02e3b2579_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_c8fa2666-bcc6-43ea-abad-72ac1e440a10_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3e332b13-a4b0-4b06-a51c-791291b0b9a6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_LocalPhoneNumber_9d32b3ec-3880-48b1-8016-8cca98292f56_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/2021q4/dei-2021q4.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_GoodwillAndIntangibleAssetsPolicyTextBlock_8faa9014-471b-4a52-8388-b23bd67b8be2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_25fbf9a1-8662-41c5-a194-0d3f71148014_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PreferredStockValue_3c3918ac-bb5d-4d91-9ae1-3ea45f6cca19_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, 2021, and 2020</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FinitelivedIntangibleAssetsAcquired1_5548a147-0e10-4d2d-80ef-f3d40872179b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RetainedEarningsMember_04e24dc7-fd01-47ae-9dba-ea0658438be3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_FebruaryGrantMember_f815477f-f5fb-4eeb-9a75-59bb48abfafa_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-20211231.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_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_bfb3c09d-33c9-479b-9cf9-b7607de3c766_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-20211231.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_IncreaseDecreaseInAccountsReceivable_58b455a5-13dc-488e-9df4-64bc4fb5ce92_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CapitalExpendituresIncurredButNotYetPaid_f97cb103-536b-4208-9fc5-1a8cd222cd33_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink: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 property, plant, and equipment in accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink: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 Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_IntangibleAndOtherAssets_ddddaccf-2e7d-4501-8491-17fe70303ef4_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-20211231.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_PropertyPlantAndEquipmentLineItems_3036f3f4-6824-425a-aa09-9739f9c62ced_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityWellKnownSeasonedIssuer_90a3baac-fb2a-446d-98dc-dabaf6919c21_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/2021q4/dei-2021q4.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_SharesPaidForTaxWithholdingForShareBasedCompensation_f35cac2a-144c-4182-a2a9-2fe4c0392546_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" 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 (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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInDeferredRevenue_bca1ce42-8a46-46a2-b1d7-64810d0dc80a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_f31d5e28-760e-4eaf-9f22-843bf08a141a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_EarningsPerShareBasic_c33e866c-95ca-46cb-8ee6-0319900abf23_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_6d22916d-a40d-4cd3-a4dd-5ec7f5d94b57_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_OperatingLeaseExpense_96388fc9-f4e8-4834-b892-4b08de16ad31_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueFromContractWithCustomerTextBlock_ac51a164-b4c4-4561-8c08-5f318afdacf7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments_6428519c-8fc4-4ff8-8ac1-1dd8f58c97c0_terseLabel_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" xlink: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/Purchases/Others</link:label>
    <link:label id="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments_label_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" xlink: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 Securities without Readily Determinable Fair Value, Sales, Purchases and Other Adjustments</link:label>
    <link:label id="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments_documentation_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" 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">Equity Securities without Readily Determinable Fair Value, Sales, Purchases and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" xlink:to="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_9636a0a4-bfcd-4bbf-b0cd-e7cd90ac86f0_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_217723ea-c47a-4b78-a453-bad4877c0a33_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_b15329c3-23fa-48fc-8888-1dc381581d47_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, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GeographicConcentrationRiskMember_c159902f-5989-4f8d-a88f-45ec798f25dc_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink: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 Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink: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 Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_f8193d39-66d2-4984-87ef-1beb8ec1fb27_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_isrg_DeferredPurchaseConsiderationPaymentsCurrent_f92c0e22-d315-4043-b196-fe5e745e4563_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</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-20211231.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_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_57c55ff3-17d9-4bf9-b8b2-2ccc2e215776_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption, Adjustment</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink: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, Period of Adoption, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_5ecc81f8-a175-4fa4-8f56-d696a56cbd13_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment_1d3d1cc2-7b2d-4b2d-a24c-43eadf4e0166_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">Property, plant, and equipment</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_f13eddd6-0e1c-42b7-b522-28631237aea9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_HologicIncMember_7ba22940-0cd5-4671-9167-d7a226302162_terseLabel_en-US" xlink:label="lab_isrg_HologicIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hologic</link:label>
    <link:label id="lab_isrg_HologicIncMember_label_en-US" xlink:label="lab_isrg_HologicIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hologic, Inc. [Member]</link:label>
    <link:label id="lab_isrg_HologicIncMember_documentation_en-US" xlink:label="lab_isrg_HologicIncMember" 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">Hologic, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_HologicIncMember" xlink:href="isrg-20211231.xsd#isrg_HologicIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_HologicIncMember" xlink:to="lab_isrg_HologicIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_58310aa4-1c72-4fc5-b681-58fa56d84804_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-20211231.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_dei_EntityVoluntaryFilers_e9f43f99-4d6d-4422-b37d-0ec78334ff8c_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/2021q4/dei-2021q4.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_PlanNameAxis_657f127b-602d-4248-bbf6-33099a895d7d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesOtherThanLongtermDebtNoncurrent_d9c97449-1983-4cd6-8fce-d41c4c0882a2_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_c04983dd-2c11-48d2-b803-8725225e321b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueInputsLevel1Member_152b08e3-d124-472f-a3ff-0116233e321d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInInvestingActivitiesAbstract_87d58ed2-33f8-4c97-84b3-f9a9fe661f44_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxDisclosureAbstract_11eb548b-f404-48fc-b1aa-6e6fd937192e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_941d6abe-06fb-4770-9f58-dc4ded52a65c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntitySmallBusiness_694bac97-8c94-48c8-a811-01974499c10c_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/2021q4/dei-2021q4.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_IncomeTaxReconciliationRepatriationOfForeignEarnings_cb9f1066-ed7e-4185-b227-2eb6da6a4ee1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_57569d47-bdef-480c-909f-2750a8f577c5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsLineItems_ccf91011-a6f0-4af2-b1fb-967066338452_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_3b050020-e12e-4da8-ad3d-0a07fa9c9aaf_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_106282da-9d19-41a8-b764-12e1f3f7dcf0_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-20211231.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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_a59b191b-00bd-4335-b57b-464db639b22f_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_abf846b3-a4bb-434b-b4a6-92a873dec551_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_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_NoncompeteAgreementsMember_e0eaa3a9-cc2b-41c6-8513-7edb7e18dc61_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseLeaseIncomeTableTextBlock_f15c7b7e-8d08-4034-bd28-0de66fb4c116_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesAndStockholdersEquityAbstract_0b7594c6-34af-4c1b-a19e-d98c3485f2bc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_70f46144-49ff-455a-9ecc-54e169986259_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">2024</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, to be Received, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInAccountsPayable_56f10488-b4aa-46b4-8b2c-3df0544f4e20_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_8fedb930-cdc5-496a-8d48-9ab819d524e0_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-20211231.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_srt_ValuationAndQualifyingAccountsDisclosureTable_395b1a7c-f811-406e-a94e-69ca832a1950_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_dei_EntityInteractiveDataCurrent_96505a1a-2d19-46dc-a5c5-3397b10ad1b5_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/2021q4/dei-2021q4.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_49df56a6-4eaf-44dd-9401-e9761a0b8c4c_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">2025</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 Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AdditionalFinancialInformationDisclosureTextBlock_5e8423ad-3428-42e7-9e9c-9d94479ee388_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_c9a93f11-f766-4be0-9ddc-e35f96242d5a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_MarketableSecuritiesCurrent_4c72447f-363d-4813-8add-547311b3f788_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_014ab771-0163-48b2-b26c-f695f7ee6b8b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_41b39964-0540-457e-8d01-b25613e771e3_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, Payment to be Received, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BalanceSheetLocationDomain_a7d0b23b-adf8-427c-bc87-1bd6770a841f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_UnrecognizedTaxBenefits_94bb0822-6ffc-46af-b1cc-ca677ac03de4_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_f389cabc-7d66-4aa1-bca1-a301b98cc132_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_d5e10704-d471-4348-a8b6-9bbfd3324397_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxAuthorityDomain_7fd12ce0-f4ed-43bc-93d0-4c34fc3979df_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxAssetsGross_33b0c2c1-f811-4396-ad46-1f97d2dfc6e3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_51420203-9dbe-4a0f-96b9-9f5798b4ca17_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">2027 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, to be Received, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityCommonStockSharesOutstanding_c44d6a12-f597-47b0-8b3d-61416301b59c_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/2021q4/dei-2021q4.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_f9c63c0c-2967-4e53-b8d2-d8388be096ee_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityAddressStateOrProvince_c9b2f6a9-ea9d-4b33-8eee-ac2eb146968a_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/2021q4/dei-2021q4.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_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_86bdc103-9df1-45e5-ace9-1dadfed77bee_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">2022</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, Payment to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredIncomeTaxAssetsNet_5ec08f06-a27d-4f13-8e8d-1a0e8aa781c2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_48aa81d3-0257-42bd-9fdb-58c32d3321ff_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock_2fe7310a-6741-43c7-a96e-e67150475245_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-20211231.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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_1ca73ebf-37ee-40b0-89f3-8fdaf0b4162d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountingPoliciesAbstract_152fa99a-b74a-418f-9d38-e987dd9e6b24_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DerivativeInstrumentRiskAxis_6de93b93-4a37-4eec-ae8f-a4d5fd916642_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CurrentFederalTaxExpenseBenefit_665d48a1-4284-4a16-a610-7f2be463bb37_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseLiability_f3148e3d-c571-40c3-9ef4-b82db8f85e10_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_1ba2bb03-95aa-4f68-ba8f-a4d7d6b26aae_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CorporateNoteSecuritiesMember_a7081226-9b9c-4f6e-9c1e-4f49ac91fee7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_DocumentTransitionReport_e9115c7b-2abe-4767-8c08-a4101014df85_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/2021q4/dei-2021q4.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_CommonStockValue_4b66e6db-1b63-4a14-82ea-58967444b9f7_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, 600.0 shares authorized, $0.001 par value, 357.7 shares and 353.1 shares issued and outstanding as of December 31, 2021, and 2020, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_83d92180-3452-467d-bffb-a77fc5dd24f9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f813061a-6a08-43ea-8657-96a740ba7de9_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_f960a767-41ee-44b5-b9b8-8fe9f02f8036_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_InitialRSUgrantsMember_b9e24a07-0857-4453-a33a-bcbb548db30c_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-20211231.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_isrg_DeferredPurchaseConsiderationPayments_0e50911a-263a-44b4-89af-73e396ce83d9_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-20211231.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_LesseeOperatingLeasesTextBlock_b2e40551-3497-4679-8966-236b9130cae9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment_281e739b-6001-427a-8ba8-f5ee90eb5849_terseLabel_en-US" xlink:label="lab_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment" xlink: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, Lease Receivable, Extended Payment</link:label>
    <link:label id="lab_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment_label_en-US" xlink:label="lab_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment" xlink: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, Extended Payment</link:label>
    <link:label id="lab_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment_documentation_en-US" xlink:label="lab_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment" 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, Lease Receivable, Extended Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseLeaseReceivableExtendedPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment" xlink:to="lab_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_bdc451d8-6a2f-410a-908b-7ef91e15342c_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_d0223166-6fd9-41c8-8450-66041bdeba5c_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-20211231.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_DeferredForeignIncomeTaxExpenseBenefit_a2a8be14-78c4-4fd1-b786-4035b02e84c2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxContingencyLineItems_a46e6958-f75e-4407-9671-4d5b55565582_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxAuthorityAxis_fbabd402-d75f-4674-855c-9628e4a4279c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InventoryWorkInProcessNetOfReserves_b03d5d9c-6fcd-42e4-8cd1-8326230eaef1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsToAcquireProductiveAssets_6b0e837f-03cf-4b6c-b72e-0c6b4a2cf134_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PrepaidExpenseAndOtherAssetsCurrent_2f997767-6582-4ed4-bc07-e2a8c4f5c770_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_9c9f2bb0-315f-494e-ab6e-3fcfc23fb04c_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" 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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_73f2d097-8747-4b52-b55e-9221fc015412_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueFromContractWithCustomerExcludingAssessedTax_8b6a1d98-2a59-488b-b734-014f84910b6a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_686156bf-a65e-4630-adb8-935dbc72863c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_InventoryFinishedGoodsNetOfReserves_ba0e695f-f54e-42da-85de-abe58370b0f5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_39180127-de34-4add-a8e4-9722bf6a2495_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EquityAbstract_a946593c-c7cc-4112-95c5-2b5d14b1351e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueByFairValueHierarchyLevelAxis_ffb89646-a217-415b-9279-2e8a0b2ffc0b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EffectOfExchangeRateOnCashAndCashEquivalents_4110cf29-0b58-46a3-a2d1-a9df30b5cada_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_e2b06a09-c710-449e-8aab-c8e8dc3d55ea_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink: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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear_0802577b-a96f-4a8c-9b63-25cff1ba14f3_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" xlink: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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" xlink: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, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfDerivatives_a240c659-6d17-430f-a8bb-16007357afc1_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on sale of derivatives</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfDerivatives_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfDerivatives" xlink: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) on Sale of Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfDerivatives" xlink:to="lab_us-gaap_GainLossOnSaleOfDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_be87f7b3-9bb3-4f6c-9984-80488beb6a7d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfAvailableForSaleSecuritiesLineItems_a6aed435-b782-44b6-b172-438d98adb0ab_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_dcebdb2e-bcf3-4123-9980-b153aed4251c_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, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInStockholdersEquityRollForward_f4a09907-f2ad-42bf-9ddf-390d6b056587_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DocumentFiscalYearFocus_b317598a-6541-48a7-8b3f-26255d4fdc46_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/2021q4/dei-2021q4.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_us-gaap_AdditionalPaidInCapitalMember_45361f2b-b1e3-4d51-8973-d063074030bb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GeographicDistributionForeignMember_0b9b7fb2-b273-4445-8963-7558ab85f690_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1f80dede-7855-4df0-a233-1453c7d34a1f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInOtherOperatingLiabilities_66b60459-6d42-4297-9f6d-6ec8ce722895_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_aa14d3d4-fc45-45de-b09e-04fafc020172_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-20211231.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_StockRepurchasedAndRetiredDuringPeriodShares_af581ed8-cae6-4daf-9421-3125477a53fe_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_77e889cd-f9b3-41ee-a2c1-717c38d6e5da_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink: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 (in 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_MaximumMember_65044f3a-881b-4e6d-9d2e-052050263996_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_80a77f20-542a-4b9f-b405-c6405c7cd7d7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InventoryRawMaterialsNetOfReserves_4412347f-bd30-4164-adce-d01a5e082174_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AwardTypeAxis_666e7572-52b5-4894-a41e-5162f29620e6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInFinancingActivitiesAbstract_cc5ce192-d629-4a61-8c72-4edec5d1b730_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_88079fb1-594d-45ff-ac56-ccbdca0db69b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockholdersEquity_804c3d05-42ef-4119-8876-387395464a39_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_6b79d767-258b-4f2e-92d3-da4bafb0ba0d_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_e6302798-7d84-4f85-91a5-a5dbce987d49_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_f2888e9c-5d1a-40d4-8f0c-38985aaf2bf9_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, per person, per year</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_CityAreaCode_487e2f6b-8384-4f48-aadc-d02ce0f5852d_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/2021q4/dei-2021q4.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_69ba74fd-764a-4b78-b529-eed43b8cd605_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_a92218d2-57e2-4893-a8b2-5db49e7e86da_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-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-20211231.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_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_61e77632-14c6-4754-891d-603873efe1f0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DesignatedAsHedgingInstrumentMember_86cf0a21-5d64-4099-b32c-e549b03fe156_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillAndIntangibleAssetsDisclosureAbstract_8d8106e1-f9e7-4e32-9f55-ddbd7d253cb8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_NonvestedStockOptionMember_b4259281-04c0-4c1f-a102-0839a88f7f48_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-20211231.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_PaymentsForRepurchaseOfCommonStock_7f85b773-8ea7-4b74-ac40-dae55f0d9e18_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_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentUsefulLife_0b597ab4-359a-461d-ad92-2c59bfcbec2c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockholdersEquityAbstract_20cf8dcb-e78a-49aa-823c-9634057d64e5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_EquityClassOfTreasuryStockLineItems_8f9aa934-f58c-4c23-81af-ac6306df1af0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ConcentrationRiskCreditRisk_8dd9398e-a037-46dc-8c66-419922238e24_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_Land_2d4967c6-7101-436c-aaea-3a901258bcac_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseLiabilityNoncurrent_c7841c80-a84d-423d-ae9b-bbcd7179ca3a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_46aa3b69-fdd7-42a3-ad2f-56a926e4ed90_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">2022</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, to be Received, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CurrentIncomeTaxExpenseBenefit_1a51dc28-2e95-4f06-bda2-8856437d14a2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_b4b8b50d-f1b2-43d2-a467-487561f4f313_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-20211231.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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_2b257ca0-807c-4ace-906a-57321cd90501_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_3797c059-3da2-46a9-bc94-c053429e566c_terseLabel_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleSecuritiesAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_label_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleSecuritiesAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_documentation_en-US" xlink:label="lab_isrg_ScheduleOfAvailableForSaleSecuritiesAxis" 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 Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis" xlink:href="isrg-20211231.xsd#isrg_ScheduleOfAvailableForSaleSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis" xlink:to="lab_isrg_ScheduleOfAvailableForSaleSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_52c4e097-9173-4e60-b8be-11ee87d18ca4_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_IntangibleAndOtherAssetsNetMember_7de8289b-cd92-471b-a7cd-3f021183cf40_terseLabel_en-US" xlink:label="lab_isrg_IntangibleAndOtherAssetsNetMember" xlink: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_IntangibleAndOtherAssetsNetMember_label_en-US" xlink:label="lab_isrg_IntangibleAndOtherAssetsNetMember" xlink: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, Net [Member]</link:label>
    <link:label id="lab_isrg_IntangibleAndOtherAssetsNetMember_documentation_en-US" xlink:label="lab_isrg_IntangibleAndOtherAssetsNetMember" 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">Intangible and Other Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssetsNetMember" xlink:href="isrg-20211231.xsd#isrg_IntangibleAndOtherAssetsNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_IntangibleAndOtherAssetsNetMember" xlink:to="lab_isrg_IntangibleAndOtherAssetsNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_d84f9c2a-5660-4667-9574-ba7842148501_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_b125e5ae-a642-4904-b7a4-427d4e4e1b17_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_deec84ab-7b65-47d7-941e-c646e989802f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredIncomeTaxLiabilities_bd2cf768-1fa1-4d85-a247-53b669e534cc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessAcquisitionLineItems_6f2fd380-6dee-4088-99c5-26ec07325654_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareRepurchaseProgramAxis_8de6bc35-9d02-4871-aa27-391d773b77c7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramAxis" xlink: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 Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis" xlink:to="lab_us-gaap_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_a4e43d36-c15a-412e-bc54-6e9033380fee_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CorporateJointVentureMember_ccb372b7-b756-4707-bbd9-7f7c5ce70921_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityRegistrantName_c536d8b4-a394-4cfd-b9bc-c8671e826355_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/2021q4/dei-2021q4.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_ValuationAllowancesAndReservesDeductions_7e6577e0-89fc-4282-a00b-5ee4c93484de_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_442164df-b0da-42a7-b0e7-19cfcfb979f1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxReconciliationOtherAdjustments_90fc541a-6b61-4d49-85da-eb4195c3d0fc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_IncomeTaxExpenseBenefit_673c2546-9e6f-4c2d-9060-911e0a35f2c1_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_8d260cbf-c9dd-4694-9361-2d3d4a65e835_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AccountsReceivableNetCurrent_05632252-7568-4ae7-bafe-801995b3b5bd_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 $20.2 and $17.7 as of December 31, 2021, and 2020, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_805a107a-2db8-4380-83e5-08244d9dd49b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EntityTaxIdentificationNumber_38890635-61fd-4f0f-949d-caeb2cdd6477_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/2021q4/dei-2021q4.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_dei_DocumentFiscalPeriodFocus_bce14cd9-190b-42f2-89ae-6a03234e061c_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/2021q4/dei-2021q4.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_AssetsCurrent_41dbaa13-85c0-4617-91de-f8b09d42c1d8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_9e48f4f2-883c-47c8-81b1-8661ad0c43b2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxLiabilitiesRightOfUseAsset_3999ab57-98a5-4a39-b58a-23355d24b773_negatedTerseLabel_en-US" xlink:label="lab_isrg_DeferredTaxLiabilitiesRightOfUseAsset" 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">Right-of-use assets</link:label>
    <link:label id="lab_isrg_DeferredTaxLiabilitiesRightOfUseAsset_label_en-US" xlink:label="lab_isrg_DeferredTaxLiabilitiesRightOfUseAsset" xlink: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, Right-Of-Use Asset</link:label>
    <link:label id="lab_isrg_DeferredTaxLiabilitiesRightOfUseAsset_documentation_en-US" xlink:label="lab_isrg_DeferredTaxLiabilitiesRightOfUseAsset" 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 Tax Liabilities, Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredTaxLiabilitiesRightOfUseAsset" xlink:href="isrg-20211231.xsd#isrg_DeferredTaxLiabilitiesRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_DeferredTaxLiabilitiesRightOfUseAsset" xlink:to="lab_isrg_DeferredTaxLiabilitiesRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_ec9c586d-9d92-4367-a640-3ca4fce5735f_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, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsReceivableMember_20022af5-2cb9-4142-b7ea-1f337c28980b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a199b98c-be1f-4155-a36d-a0a7e51eaecd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_51bbcd4f-a7c2-49ad-9caa-8c38549cb01a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink: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), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_70103066-8851-4bf4-a79b-5bee3cfff425_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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 Swiss intangible assets deferred tax asset remeasurement</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink: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 Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_914ba958-293f-496a-9547-2275a30513c6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_2a0e684c-5ccb-4313-9757-7c90786fd4d7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementOfFinancialPositionAbstract_97b67f82-1d18-4411-9f76-e430d15c6c82_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_ValuationAndQualifyingAccountsAbstract_aef18832-e4e8-48e6-84e5-a453fcf72a39_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_07c007ea-89c4-4136-9af2-565fa9c129f6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentTypeDomain_f718bddb-bb57-48b5-9bd3-73868220cec8_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">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueByBalanceSheetGroupingTable_441f6d71-ff29-4e85-ae51-f771ddd80c0a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_CostOfSalesProductMember_fa6b5d9b-2449-475d-b3c1-07abc5ce9a8e_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_97669ae7-b990-4731-81c1-ea305e931e06_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_AggregateReductionInCommonStockDuringStockRepurchases_938219a4-5e14-4d7a-b37b-7f55231a2359_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-20211231.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_EquityComponentDomain_392e9991-1cef-40f4-8f66-f9fd0cc3d6db_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_c2fe1977-3aca-4224-a4bc-8aca37f6612c_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">2022</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, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentTransfersAndChanges_9dbc38b5-5d3e-4384-ae68-1b6d43e07841_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">Equipment transfers from inventory to property, plant, and equipment</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_MarketableSecuritiesNoncurrent_221c46ad-8f85-41dc-bbf6-ad87921d3940_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_076320a9-d36e-4acc-b2b3-fdb21a81c19f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_c6baec01-a15a-4446-8530-e04a200c48f2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_62ffb547-1033-4a5f-91e7-c6153d38c41e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_7da9cab6-01f3-4072-85ea-e47e88113a60_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7a079ed2-7c20-4925-ab7c-226e5524fdb0_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">2025</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, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PaymentsToAcquireMarketableSecurities_7bfdf0c7-892a-43b0-a7f1-0c93afa16151_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ff7f3f21-0bdb-4dc2-ac95-c0370eba9f6c_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_DeferredTaxAssetsOperatingLeaseLiability_e95596f9-d637-4d2f-8148-a58950502738_terseLabel_en-US" xlink:label="lab_isrg_DeferredTaxAssetsOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_isrg_DeferredTaxAssetsOperatingLeaseLiability_label_en-US" xlink:label="lab_isrg_DeferredTaxAssetsOperatingLeaseLiability" xlink: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, Operating Lease Liability</link:label>
    <link:label id="lab_isrg_DeferredTaxAssetsOperatingLeaseLiability_documentation_en-US" xlink:label="lab_isrg_DeferredTaxAssetsOperatingLeaseLiability" 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 Tax Assets, Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredTaxAssetsOperatingLeaseLiability" xlink:href="isrg-20211231.xsd#isrg_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_DeferredTaxAssetsOperatingLeaseLiability" xlink:to="lab_isrg_DeferredTaxAssetsOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1551c947-7b57-4ca1-8ab0-0821db975195_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherCapitalizedPropertyPlantAndEquipmentMember_19976e7c-15bb-4245-9faf-02bcbf72a438_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink: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_OtherCapitalizedPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink: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 Capitalized Property Plant and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:to="lab_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicDistributionDomain_839c9d9c-9daa-45d6-9846-4e1748b8a17b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxReconciliationTaxCreditsResearch_1d2cf790-e06a-49d0-bfd5-882121d36d85_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_AuditorLocation_11f11781-aeae-4b5c-888f-8dc036404b2f_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_7be277f8-7539-4f7f-8799-d49c7be45359_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_5a851f1e-e6ea-40b6-ab5d-1d99666ddf9f_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" 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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink: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, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ResearchAndDevelopmentMember_5fa58d17-01de-485f-9b0f-ceed1bacc7b9_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-20211231.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d6abe1ac-23c1-4365-9f5d-daeaf2b4ab48_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetUsefulLife_79619a04-2a8b-4a97-ac1a-3863b698a958_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_UseOfEstimates_ac691718-084f-4c91-9e5d-2b9b7bf594ac_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_826f6aa2-f484-49dd-b126-67aa66628d8d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_12a5e2d7-375e-43ee-9e95-06850b3623c3_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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 income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6dc52bbd-a361-49f5-9f60-af3f106c165c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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), attributable to parent</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink: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, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_8ef0f112-d58c-4d9e-8040-209b88a82d21_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 &#8211; 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GoodwillTranslationAndPurchaseAccountingAdjustments_4d4bbead-dfbf-4fc1-847f-6cf9861d3208_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_Security12bTitle_e30b90a7-0875-4916-a72d-6f01266fca45_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/2021q4/dei-2021q4.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:label id="lab_us-gaap_RealizedInvestmentGainsLosses_05d7ab90-ba64-443d-9d2c-6beb5ef61b14_terseLabel_en-US" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized investment gains (losses)</link:label>
    <link:label id="lab_us-gaap_RealizedInvestmentGainsLosses_label_en-US" xlink:label="lab_us-gaap_RealizedInvestmentGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Realized Investment Gains (Losses)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealizedInvestmentGainsLosses" xlink:to="lab_us-gaap_RealizedInvestmentGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_e38e7c70-c89a-4448-9dc8-2eb7d03698f9_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink: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, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_80bc9b42-ca46-4598-88b0-78df8ef1fce3_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 (in shares)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_DocumentType_7d18c44a-b8ea-438a-9ece-3863196b4610_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/2021q4/dei-2021q4.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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_789eb6ae-05f3-4db3-b8ad-5ec62b193d0d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_ProductsAndServicesDomain_3af94388-0650-4e5b-a5c7-e76d470c1eef_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_9aa67abe-9e43-4a0e-8e6b-316682af9f62_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">OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_ccacb809-91f2-41d2-a70f-38d475addcd8_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">2023</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, Payment to be Received, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_89bc0240-e86b-4227-b2dd-1eb15fbe74d9_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">2027 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, Payment to be Received, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_422f1c51-c04e-4a58-90b3-dea67a772322_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-20211231.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_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_9990b43f-ce8f-47dc-a345-3ce7b63a3a28_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 attributable to noncontrolling interest in joint venture</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_a537cadd-893c-4dd0-b231-4e8132e4e63f_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 income 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_0b7186c7-7e68-46ab-b088-94122994c321_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0adbdfad-ddcc-4468-b277-803985c83999_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_bd05cb97-0ca7-43d6-bf12-bc6a8621a38f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_df88d013-1576-4811-9092-301f6f22fa62_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LeaseCostTableTextBlock_76bc47bc-d298-44c3-a182-15f34fe14cef_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_ec52690d-399c-40be-ad0b-db67b08c1641_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments_3beafcb5-eafc-4ecd-bbba-46c80f8259c0_terseLabel_en-US" xlink:label="lab_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" xlink: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/Purchases/Others</link:label>
    <link:label id="lab_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments_label_en-US" xlink:label="lab_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" xlink: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 Securities, FV-NI, Sales, Purchases and Other Adjustments</link:label>
    <link:label id="lab_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments_documentation_en-US" xlink:label="lab_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" 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">Equity Securities, FV-NI, Sales, Purchases and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" xlink:to="lab_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_0fddb4bb-a6eb-4327-aa78-0ab15a98258a_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink: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 and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_fdab55c5-3075-4ad9-9d35-bff0778ab245_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_6222508c-473d-4aa3-84ca-62576bc037b0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_InvestmentPolicyTextBlock_eda66d34-87cf-4a11-8998-111b3fda8b4c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_UnrealizedGainLossOnInvestments_2d6db77d-d245-4bbf-8365-d6e7f8ea99e9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInFinancingActivities_094d9b0f-559f-43ae-a604-9ec902b53016_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_WeightedAverageNumberOfSharesOutstandingAbstract_474b886e-5875-400a-8176-bb88a66488d1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TotalRevenueMember_8bc859d2-883e-4a79-9d2c-c9e1b0b6fe94_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6777cb1f-9f9f-49aa-9eb7-d9089f450b8d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DistributionRightsMember_2e0457b5-3664-4483-98b7-99468ae36c9f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ConcentrationRiskByTypeAxis_eb1695e2-a6e4-4c1e-b5f2-72696bc878b7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink: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 Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_204708c2-b478-4901-82ef-f6a6e7a29c26_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">2024</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 Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxLiabilitiesAbstract_6be2e82c-b49f-4c66-8b87-3c1a9eb8cdca_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationsPolicy_7d257e29-a373-4a37-902a-f524da21ebec_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SalesTypeLeaseLeaseReceivable_a231223c-5fc2-4009-a369-4a6838544787_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">Net investment in sales-type leases</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenuesAbstract_4e17a549-3661-4542-9a09-de4a56ae0713_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_LowCreditRatingMember_7840616a-337b-42e2-be36-13c40ea24bf8_terseLabel_en-US" xlink:label="lab_isrg_LowCreditRatingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Low</link:label>
    <link:label id="lab_isrg_LowCreditRatingMember_label_en-US" xlink:label="lab_isrg_LowCreditRatingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Low Credit Rating [Member]</link:label>
    <link:label id="lab_isrg_LowCreditRatingMember_documentation_en-US" xlink:label="lab_isrg_LowCreditRatingMember" 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">Low Credit Rating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LowCreditRatingMember" xlink:href="isrg-20211231.xsd#isrg_LowCreditRatingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_LowCreditRatingMember" xlink:to="lab_isrg_LowCreditRatingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_643165e7-64b2-4376-baa0-f8a86ba6e52a_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/2021q4/dei-2021q4.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_us-gaap_ConcentrationRiskBenchmarkDomain_b1086836-a6eb-41f6-aad1-82131ed7e429_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1e51a354-7fa5-4062-aff3-ff15cbaaf24b_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">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock_1592eb43-b97b-4353-b421-8f7c35804d16_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_0936c4e6-a783-4874-8343-077ec64996c0_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-20211231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_72e4e9f5-1668-4a7f-8893-25b0167869c7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares_9dc32100-d018-4cac-aafe-26f3d3da6abe_terseLabel_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" xlink: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 securities without readily determinable fair value, unrealized gain (loss), portion attributable to investment in preferred shares</link:label>
    <link:label id="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares_label_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" xlink: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 Securities without Readily Determinable Fair Value, Unrealized Gain (Loss), Portion Attributable to Investment in Preferred Shares</link:label>
    <link:label id="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares_documentation_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" 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">Equity Securities without Readily Determinable Fair Value, Unrealized Gain (Loss), Portion Attributable to Investment in Preferred Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" xlink:to="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_410db732-99be-45c0-aa92-a665a41786b6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AwardDateDomain_66a91a76-4d14-4dfd-9c1b-62b30b188fd6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_PropertyPlantAndEquipmentTextBlock_61df40af-3079-4cd4-baa3-2e192505475d_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_719fb72a-642f-4aef-af5f-0a8debcc8cc7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeStatementLocationDomain_12dd30af-22a9-4d8e-b2b7-94263cdc2698_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentNet_8a570292-053e-45be-858f-bdb737a726b4_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_f49d67d9-6808-465e-be07-b772f9c73bbe_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingExpenses_6c85807b-0228-49ca-97f0-d4079cf52217_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_1105207e-d01a-44c7-815d-6d45a0f21cc3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EarningsPerShareAbstract_7866ae1e-3b34-46a3-bb10-17dd8156cd58_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentGross_c5e2b1a1-db55-42e3-9bea-444fdddec424_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EquitySecuritiesFvNiUnrealizedGainLoss_673af2d6-3c21-4483-87c5-ea68f14943ed_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink: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 Fair Value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink: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 Securities, FV-NI, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SalestypeLeaseDeferredSellingProfit_94342334-c5c5-427c-9583-30170e4eb707_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-20211231.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_56b77c99-4705-4170-8c06-024c60834bd9_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 income (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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_AuditInformationAbstract_4161da95-eea7-47f0-8f0a-2dd1243443dd_terseLabel_en-US" xlink:label="lab_isrg_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_isrg_AuditInformationAbstract_label_en-US" xlink:label="lab_isrg_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_isrg_AuditInformationAbstract_documentation_en-US" xlink:label="lab_isrg_AuditInformationAbstract" 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">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AuditInformationAbstract" xlink:href="isrg-20211231.xsd#isrg_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AuditInformationAbstract" xlink:to="lab_isrg_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_bef52d5e-5b09-4158-a83a-b2cc7cbb5196_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8a70aa74-0ffe-4bba-966f-8206be591545_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_413fbbcb-0528-4999-9433-7feb4b278a24_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_25bc6886-dbb9-403d-b9bd-63f0d1969484_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_5d9da8eb-f413-4858-810f-4dbcef211b99_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-20211231.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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1664a161-eb75-421f-a5ab-a513e9ca7dc8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink: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, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_292915de-84ea-4a80-9d06-56ed714f5f63_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/2021q4/dei-2021q4.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_099fedf0-e294-4f4b-a2cc-2704be85a81b_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-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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SwissFederalTaxAdministrationFTAMember_160ffa22-9dfb-4533-901b-d8bd33627aa2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_6882a5ab-a4d2-435c-a184-98a66e0d9261_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseNetInvestmentInLease_3590886d-1452-4ac8-a715-f917ad229371_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">Subtotal</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, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccretionAmortizationOfDiscountsAndPremiumsInvestments_f68835f6-c9fc-43a7-9081-572992ad44f3_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 investments, 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_c47c7efa-2f00-4950-be68-a7540898cb83_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_e037b8fe-7329-4c39-94e9-7521eed91fa6_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">2026</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, to be Received, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TaxesPayableCurrent_cee06bb6-4462-4207-97b0-3a7588187d0e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommonStockCapitalSharesReservedForFutureIssuance_8feb60d0-f9fb-49b9-8b7d-77f3110fd9d4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AwardDateAxis_e4a99fb9-e0b1-4aee-92b4-ab1645d102d5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LeasesAbstract_e2858707-4351-4299-a540-77d407b72b0d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_c66b0b8e-92fa-4402-b825-15ed565ede8c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_800f61a9-be3e-4091-b1b0-ea5c5d59134b_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-20211231.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_InstrumentsandAccessoriesMember_7cb990ab-51c2-4d8e-af2b-316d3cf94a9d_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-20211231.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_us-gaap_IncomeTaxPolicyTextBlock_1c902686-f3c3-40b4-b61a-9c914bae8c76_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedOtherComprehensiveIncomeLossLineItems_8905eaf3-b57e-43ef-bd6d-a08fdaa37125_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsReceivableExtendedPayment_11f560fc-cee4-4584-9804-d577ec7b073f_terseLabel_en-US" xlink:label="lab_isrg_AccountsReceivableExtendedPayment" xlink: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, Extended Payment</link:label>
    <link:label id="lab_isrg_AccountsReceivableExtendedPayment_label_en-US" xlink:label="lab_isrg_AccountsReceivableExtendedPayment" xlink: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, Extended Payment</link:label>
    <link:label id="lab_isrg_AccountsReceivableExtendedPayment_documentation_en-US" xlink:label="lab_isrg_AccountsReceivableExtendedPayment" 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">Accounts Receivable, Extended Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AccountsReceivableExtendedPayment" xlink:href="isrg-20211231.xsd#isrg_AccountsReceivableExtendedPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AccountsReceivableExtendedPayment" xlink:to="lab_isrg_AccountsReceivableExtendedPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_db9aef4a-ef2a-40f4-928b-eb8008bafc66_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/2021q4/dei-2021q4.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_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_028bad51-d489-47a9-9aaf-db6306d81bbf_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_WeightedAverageNumberOfDilutedSharesOutstanding_b46cb8a8-a337-438b-88c6-7073b234e05f_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_542d87aa-af33-4308-9f4c-d68187676b39_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_c6fb528c-6d74-425c-91f7-f6d3711dce31_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">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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxDisclosureTextBlock_5fd3e289-d901-4425-83b2-b4c31d6fc59b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RelatedPartyDomain_c0d4d164-52c7-48fe-a4d1-23a93a9cdecd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_35277673-8ad3-493b-b6a5-2f13ad41d22e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ServicesMember_d5788966-18b5-4c5e-9435-f68103b8642d_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-20211231.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_StatementOfCashFlowsAbstract_217b7979-968c-4b2c-b4b5-4c86e9bc8670_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsMajorClassNameDomain_535af353-5a4d-47a7-aa0f-72b390f810c2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock_2dd0d8c8-4b74-4393-b276-421678dce4d4_terseLabel_en-US" xlink:label="lab_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock" xlink: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, Sales-type Lease, Lease Income</link:label>
    <link:label id="lab_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock_label_en-US" xlink:label="lab_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock" xlink: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, Lease Income [Table Text Block]</link:label>
    <link:label id="lab_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock_documentation_en-US" xlink:label="lab_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock" 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">Lessor, Sales-type Lease, Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock" xlink:href="isrg-20211231.xsd#isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock" xlink:to="lab_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NondesignatedMember_e3129e71-df9e-4961-8e8f-f48304d5c733_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityAddressAddressLine1_9b20cc04-6b78-4b02-aefc-7f6b60db6779_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/2021q4/dei-2021q4.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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_ea9469b0-8ef2-4613-8040-f6a721c95cf6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b5895e7f-92c1-449e-9227-ceaddfeeb0fd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInOperatingActivitiesAbstract_4a9e5d8d-3562-44d4-9335-081d51b41c2f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityShellCompany_253f5ac9-51ef-438a-91f5-471e564a495e_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/2021q4/dei-2021q4.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_PurchaseCommitmentRemainingMinimumAmountCommitted_307a7d7e-b917-483a-bc6b-162ca0c66f1c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_e2ebe8f9-3b26-430b-9536-395b3e7757d6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LiabilitiesCurrent_192044b8-72da-4431-8152-4686f770e950_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EmployeeStockMember_9466502e-a013-4fa2-8bbe-bf1c36f30625_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_baa6df8a-0e3d-4419-a7d5-f86887e7629e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_822a8bed-4e91-4fac-a23c-66089eef745b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ForeignExchangeForwardMember_96c6b9b0-e0a3-48aa-bdd2-3a4cc3755737_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_6e9c1cb8-a365-4222-a3d9-7031574c6e28_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_MoneyMarketFundsMember_0b2cb25a-ded0-435e-8536-c0d3f4614bab_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_76e53043-7912-499c-8860-1c1a878a3617_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_CurrentFiscalYearEndDate_3831b6f7-6963-4320-b2bd-e427bdb41f8c_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/2021q4/dei-2021q4.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_FinancialInstrumentsDisclosureTextBlock_9086ba73-3149-4217-82a5-d9830860465c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_34c524ed-3e3a-40f4-abfa-ace0cd0a6ab8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" 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_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink: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, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_336a3bc4-8d9f-4c34-8391-777b8e52203c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ChindexMember_3aa15a63-8fca-4d3d-9abb-cd7b4c3bcd81_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-20211231.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_NewAccountingPronouncementsPolicyPolicyTextBlock_bae6dafa-3ac8-4c76-9861-d81990b0507b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxAssetsOther_fc3c587e-157d-4cf4-a973-bbf998221a14_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_UnitedStatesCorporateDebtAndEquitySecuritiesMember_e14b9f76-c049-4288-ad58-c13196a3a1cf_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-20211231.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_db4bcd45-8aaa-412c-8f81-aa4c70e0217c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_65e63f44-f8ff-4538-aefa-7d22908cb82a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_RangeAxis_265dd77f-acc1-4c19-82cb-918460da91d9_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_DeferredTaxAssetsOperatingLossCarryforwardsForeign_029566e9-8e93-464e-b0df-ae909346ab3d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink: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, Operating Loss Carryforwards, Foreign</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink: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, Operating Loss Carryforwards, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_8bd3bb85-4adb-4e3e-bffd-51dad93ed245_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_Goodwill_beaf7000-4247-40f1-b4ea-5a9234cdc944_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_a52e525b-eefe-4a6c-898a-e72b856334cf_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_b6caa7ad-16e4-478d-a2fa-e4da404cc615_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_454a056e-d4b4-4c24-90cf-b7dba6307d98_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_027f9839-c4a5-4b3f-8dc0-e873a1e35657_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_ecbd1677-3706-4b25-8499-eed025765fb3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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 Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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 Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_d7e4b310-9f29-4d39-9154-753e4192d367_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" 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">Unrealized losses less than 12 months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_3ba752b4-8544-407c-8725-5260288ccf08_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_542b5265-ba9a-41f6-9fee-fbd8cdc4e006_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_ca845308-22b7-4d6c-aa8b-010469d5f2ab_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink: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, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_62dc0070-e9e7-45ac-a924-8e92b881a03f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GeographicDistributionAxis_10a64f3e-f582-4e86-a19d-6671557fdf67_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedDefinedBenefitPlansAdjustmentMember_6d7a6490-0ffb-4340-9894-73e32bb147b1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_0ec61808-e328-4b32-982d-c14c3c5c5154_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" 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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_3ef7316b-29a2-4c1e-8bbf-fddf102cd06a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredIncomeTaxExpenseBenefit_f9a9d5c4-3133-4ced-9d6b-13302d4db86e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_137ccabe-2d81-4f8d-9858-8eee5bef2b68_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockRepurchaseProgramAuthorizedAmount1_4a7a6ace-61f8-4b1f-837a-10017f62db7e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_HedgingDesignationDomain_b5b72d1e-d20a-4c77-b7eb-308af8563ba3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EarningsPerSharePolicyTextBlock_1472b154-3cca-41c2-a478-08eee15f044b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_NewHireOptionsMember_1b09ca07-6af6-47c6-9274-7a0f8905bb26_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-20211231.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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_447e1dc9-0c3a-47ce-a9ba-b41f9c42d618_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetIncomeLoss_396a5d30-675d-4b5b-bc89-0f387827abbe_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_3cd7d900-bc8b-439a-86f9-472422e88f36_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_001a96bf-17f5-44b5-bd40-46496165ba92_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_OperatingLeaseRightOfUseAsset_9a18b21f-d052-4431-9636-374da8dae58d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_f1efc277-bc2d-490a-b010-81a4961e74cb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxAssetsOperatingLossCarryforwards_8cc3b929-550c-4847-bcc7-ebbf2a5df490_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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 operating losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_90f14da6-ad4c-484f-a9d6-0282003a802f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeStatementLocationAxis_ad79b880-4a11-4799-9777-99dda0706496_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsAccumulatedAmortization_dad44b2a-ae5a-4da8-904e-9b3b737e6ff3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_RangeMember_ece7aac2-c34e-4771-b529-365623d9caf5_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_c3fcc4ac-0100-4b87-a2cb-ea4f7d9bbfa6_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 purchase and contingent consideration related to acquisitions</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-20211231.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_RangeTenMember_80263c7f-7f05-42f1-8d31-f690c11126ca_terseLabel_en-US" xlink:label="lab_isrg_RangeTenMember" xlink: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 10</link:label>
    <link:label id="lab_isrg_RangeTenMember_label_en-US" xlink:label="lab_isrg_RangeTenMember" xlink: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 Ten [Member]</link:label>
    <link:label id="lab_isrg_RangeTenMember_documentation_en-US" xlink:label="lab_isrg_RangeTenMember" 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 Ten</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeTenMember" xlink:href="isrg-20211231.xsd#isrg_RangeTenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeTenMember" xlink:to="lab_isrg_RangeTenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeasedAssetsLineItems_7b0dc447-1ddb-4d74-b448-959112548b91_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SegmentReportingPolicyPolicyTextBlock_a1c94765-863b-40dd-9c98-1e5e9053e958_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityIncorporationStateCountryCode_39dd000e-5bbc-4fc7-b3b5-0e7fee82aa09_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/2021q4/dei-2021q4.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_4a186da2-3482-44bf-ac53-f74219c91c0b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AdditionalPaidInCapitalCommonStock_52d26781-f454-48a4-b427-bf9f5dd9b36c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_61f7269f-6976-4e88-8854-76ff7d2cc3ff_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-20211231.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_isrg_RangeTwoMember_1c4535c3-a4cf-4a68-97be-2ef1f540ac95_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-20211231.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_us-gaap_CompensationAndRetirementDisclosureAbstract_56634566-716e-4a54-baee-9f77fbf643eb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityFileNumber_f2f598e0-3a87-4250-829b-f2287ce9fa48_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/2021q4/dei-2021q4.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_OperatingLeaseLeaseIncomeTableTextBlock_1a6ce756-b851-4d8f-8393-ff19275bd4ae_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_5795507c-9f21-4068-bd5e-a3acab57f4cb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DebtSecuritiesAvailableForSaleTableTextBlock_6694e235-de3f-4f38-ab7f-0a74345c35f2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ValuationAndQualifyingAccountsDisclosureLineItems_0afdcda1-d526-4312-98ce-0bd631d1ee7a_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_15eb79d2-bd92-4561-82c9-094f1d95381c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_BroncusHoldingCorporationMember_976cf10a-cc3f-464f-85cf-855454ac6b4f_terseLabel_en-US" xlink:label="lab_isrg_BroncusHoldingCorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broncus</link:label>
    <link:label id="lab_isrg_BroncusHoldingCorporationMember_label_en-US" xlink:label="lab_isrg_BroncusHoldingCorporationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broncus Holding Corporation [Member]</link:label>
    <link:label id="lab_isrg_BroncusHoldingCorporationMember_documentation_en-US" xlink:label="lab_isrg_BroncusHoldingCorporationMember" 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">Broncus Holding Corporation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BroncusHoldingCorporationMember" xlink:href="isrg-20211231.xsd#isrg_BroncusHoldingCorporationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_BroncusHoldingCorporationMember" xlink:to="lab_isrg_BroncusHoldingCorporationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_AwardedtoAxis_80dd9ed9-c230-405b-aa56-88ebe388bb03_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-20211231.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ef349cf7-54a9-413f-89db-b67f5e7f7e57_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">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ServiceFeeCredit_b4452f95-4cfd-4f3b-8ece-cdb8bdb854ca_terseLabel_en-US" xlink:label="lab_isrg_ServiceFeeCredit" xlink: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 Fee Credit</link:label>
    <link:label id="lab_isrg_ServiceFeeCredit_label_en-US" xlink:label="lab_isrg_ServiceFeeCredit" xlink: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 Fee Credit</link:label>
    <link:label id="lab_isrg_ServiceFeeCredit_documentation_en-US" xlink:label="lab_isrg_ServiceFeeCredit" 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">Service Fee Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ServiceFeeCredit" xlink:href="isrg-20211231.xsd#isrg_ServiceFeeCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ServiceFeeCredit" xlink:to="lab_isrg_ServiceFeeCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_e6ba9043-7eb5-4327-aa08-f1df6fc651c3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear_bda8271e-8f3c-4e88-ad31-e66965ef3bb0_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" xlink: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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" xlink: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, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_a1d7db9b-f715-43de-9b2b-1f4f747b3542_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PrepaidTaxes_ddb990b0-0728-4406-943f-39a7048d3a83_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink: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 taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes" xlink: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 Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes" xlink:to="lab_us-gaap_PrepaidTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1bb7f767-a923-4fe6-aa22-fb00b6a41034_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_6b4f8cc2-f6ff-46bb-9642-d10c831f209b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_OfferingPeriodEmployeeStockPurchasePlans_69c487a0-e0b4-4a27-9ed6-51e37bfbf136_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-20211231.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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_02c4c2e1-c77f-4f02-ab78-248d5c0486ed_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_6ec1f713-cfc9-417a-8443-e6e76185ecd1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_9b6a9494-9afc-4540-bf0f-28596823636c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareRepurchaseProgramDomain_4bbfc07f-ca0a-4eea-bf24-b80b82e6e260_terseLabel_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_us-gaap_ShareRepurchaseProgramDomain" xlink: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 Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain" xlink:to="lab_us-gaap_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockOptionMember_628040a8-47c0-4fd6-9cba-df2fc6910efe_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsAbstract_9a38f562-3e46-4a89-ad49-41eecf63b43a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_8547a664-d982-4e65-af7f-fe8464b9f062_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherLiabilitiesMember_65b8e859-dfc9-4447-9eb0-2a572693611a_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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0259d4e-ffac-441f-a428-07f4d176d272_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_TeladocHealthIncMember_f7041dd6-4d1d-47d2-ae8a-880e2361e97b_terseLabel_en-US" xlink:label="lab_isrg_TeladocHealthIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Teladoc</link:label>
    <link:label id="lab_isrg_TeladocHealthIncMember_label_en-US" xlink:label="lab_isrg_TeladocHealthIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Teladoc Health, Inc. [Member]</link:label>
    <link:label id="lab_isrg_TeladocHealthIncMember_documentation_en-US" xlink:label="lab_isrg_TeladocHealthIncMember" 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">Teladoc Health, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TeladocHealthIncMember" xlink:href="isrg-20211231.xsd#isrg_TeladocHealthIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_TeladocHealthIncMember" xlink:to="lab_isrg_TeladocHealthIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_fdc0b32e-5a7a-4883-ab59-f7ce45deadbd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ConcentrationRiskPercentage1_16c9c717-30a0-4e3d-be5f-1b4293391723_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_ff149018-e8b6-4983-ac7d-e0144aa0e881_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PropertyPlantAndEquipmentPolicyTextBlock_3f0fc398-fd6d-435c-a8ef-1ae26c973706_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_bbc8168c-f0ad-40e0-9a85-d57f04a24ddd_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_983e7e71-89a3-4358-8007-20ef3c361df6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6ece71a5-dea6-4959-8c82-48c03041fe0c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ConsolidatingReportingDomain_3e3e5356-86eb-4f13-b03e-7764f647843b_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-20211231.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_CommitmentsAndContingenciesDisclosureTextBlock_d7b4d7d0-9896-400c-b5f5-de472bf4d304_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RelatedPartyTransactionsByRelatedPartyAxis_2314f9c7-cf66-4943-ae3a-9ca4e3bea488_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockRepurchasedAndRetiredDuringPeriodValue_1c166359-e653-48b6-b8d4-177b7a4d6538_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_a933f9b4-4ca9-4cb5-9a80-7ce479db3f53_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink: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 (in dollars per share)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_ff93f87e-75f3-4c0a-a7ae-d16bfc9fa6b4_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">2025</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, to be Received, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ca574daa-b40c-4b20-95a3-32d4212d676c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_28c9c113-1ed0-465f-85db-fa70101c2c31_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_347cf550-0182-4940-97da-b23ef9f78867_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherNoncashInvestingAndFinancingItemsAbstract_30a6c53c-18e8-4283-af5a-a9b1f0132f97_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_95dfd535-70f9-4ec5-9a57-a2bb956f0158_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommitmentsAndContingenciesDisclosureAbstract_c4073f78-9182-4c78-8b60-75a733ad56a3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InternalCreditAssessmentDomain_e5d7cd3f-e296-4f30-838b-a4dc0d065967_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink: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 Credit Assessment [Domain]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink: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 Credit Assessment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain" xlink:to="lab_us-gaap_InternalCreditAssessmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_8eba77c9-871b-4254-9782-3e9f40b23f05_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear_473808dd-0193-4b7a-8290-e66e655c63e5_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" xlink: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, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_5ceda7ff-fed4-4709-b2f8-a2a0a11674da_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationContingentConsiderationLiabilityCurrent_afa0b60a-4c08-4a21-a647-b07f49d16967_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c68e6559-dad9-4356-aae7-f4901a8f2038_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_USTreasuryAndGovernmentMember_91560fe2-0281-4869-9b79-bc04963af24e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_8598e9fc-0919-43fb-867d-6a1b43f9b88b_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">2024</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, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SummaryOfSignificantAccountingPoliciesLineItems_ee3f9a8e-0120-46ca-bad4-b337e54496ad_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-20211231.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_CreditLossFinancialInstrumentPolicyTextBlock_7095f95e-8c97-4f15-a97b-52ebf743203f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss, Financial Instrument</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_55952aca-1a87-4d54-8558-8da76caaab92_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">2027 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 Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AllowanceForCreditLossMember_247ab1d0-cba6-4ecd-810d-83e45e6f748e_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">Sales returns and allowances</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ValuationAllowancesAndReservesTypeAxis_379f16c5-4948-4fc7-a224-4ecaa70f4e17_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommitmentsAndContingenciesPolicyTextBlock_48e1fd0e-7e83-4794-bf07-356d7f38ce9f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_EmployeesMember_fd71f17e-6766-442f-9087-7d5c333255c7_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-20211231.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_DisaggregationOfRevenueTableTextBlock_2a0d2d28-efab-487b-971e-7e10290d534e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_dad8bd75-5f81-4bc6-8d7b-338c37dba583_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_MachineryAndEquipmentGross_6a7c6d3b-c092-4adb-99da-2487bcdab99c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_246e6f9a-b8fc-4bf3-919b-f84a28189945_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_be77c528-7f37-458c-ad67-897618bfc38e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9e4a8131-bc7d-49ac-accd-c4382c74aa73_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeasePayments_c6f044da-327a-49bd-80b8-a25ae4322a5a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ResearchAndDevelopmentExpensePolicy_70adcfe4-084e-49b4-94b7-da049a52015b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LessorOperatingLeasePaymentsToBeReceivedFiveYears_90da7fd7-ff94-4fa9-81c3-19e068015cd0_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">2026</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, Payment to be Received, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessCombinationConsiderationTransferred1_d5034ea8-f9f1-4541-8340-804d9610ecfa_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_GoodwillRollForward_694a7ee7-e5f2-49ee-844f-48080017b5f4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_ec90f046-d16d-4cde-b7ce-561b7dc4b1ae_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-20211231.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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_0b461530-746d-45d3-9023-0e152fd5f468_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_a71adc85-785a-455a-b69d-84addf2eea3f_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems" xlink: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, Net Investment in Lease, Credit Quality Indicator [Line Items]</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems" xlink: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, Credit Quality Indicator [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_e975a5db-0f4f-4a8f-a193-59c7a8647b76_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 &#8211; 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, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LiabilitiesAndStockholdersEquity_6528382b-e9ff-4cac-bb7c-4efa18848e14_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAccruedLiabilitiesCurrent_ebdd53b2-30da-418d-812f-79a8eca7f9a0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_b7a68655-d981-4d96-8d85-6728b32645d7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorOperatingLeasePaymentsToBeReceived_11af9840-204a-4ea4-91e0-66095bb06e87_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c8650675-7206-42ab-8642-ee9e4331a9fc_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">2026</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, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_dd0b88a3-4b86-4190-af84-1b042afd3a01_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_StockOptionsGrantedInitialVestingPeriod_5c366911-9314-4d48-86df-8451b00a1470_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-20211231.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_RestrictedCash_82c2af8c-8bdc-446d-88c5-d8d7221e13b9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ServiceMember_95ab61cf-b6f2-47fc-8272-6bbf820ac338_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_USGovernmentAgenciesDebtSecuritiesMember_1fa51919-3cbd-4ce6-8b7b-f57f83c3a4f9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SupplementalCashFlowElementsAbstract_83572bde-8d66-4c67-ba98-ad67afad9eb1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_0229f59f-316f-4700-b26b-9c48d33b4606_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ScheduleofCommonStockRepurchasedTableTextBlock_19dfe2e9-20b5-4fc3-aa67-d8cbfe911c03_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-20211231.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_PropertyPlantAndEquipmentNetAbstract_b1cbd2ff-535c-48b6-ad36-ec15f9413738_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_e1c0d544-cb09-4aa0-a5b6-8084dc67a7f8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfOtherCurrentAssetsTableTextBlock_e409e241-bfbb-4411-981a-5459587f2932_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink: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 Other Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink: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 Other Current Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_a4be3988-d1cc-4fed-ac57-46db9c450540_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EarningsPerShareTextBlock_441bd36d-2aaf-4c6d-b59f-71137e530c95_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_c1d576ba-f169-4ccc-bde9-463c388a2286_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-20211231.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_OperatingExpensesAbstract_69248a01-93cb-42f6-8a9d-64d4a58c3a54_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TreasuryStockAcquiredAverageCostPerShare_7a7d5226-5229-4822-9a6f-6e42451a10d2_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink: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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_RangeFourMember_38a5367c-b4ff-4fe3-9038-e40561ae7be1_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-20211231.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_srt_MinimumMember_bc5aec88-2401-4a85-b441-0d60627b1af6_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear_df9c7878-2e32-4bd8-973d-a4b2e56f1fff_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" xlink: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_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" xlink: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, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_848d6319-bf45-41b2-8831-e3c1fcd90de8_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_f3bee987-78d3-442e-bdce-c3a8838a770b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a8134991-7a53-4738-a6d7-6878f564c4f9_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">2023</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, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding_91bfca31-1649-4dbd-98d0-43ec330ce66d_terseLabel_en-US" xlink:label="lab_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" xlink: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, Deferred Lease Billing and Extended Payments, Outstanding</link:label>
    <link:label id="lab_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding_label_en-US" xlink:label="lab_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" xlink: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, Deferred Lease Billing and Extended Payments, Outstanding</link:label>
    <link:label id="lab_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding_documentation_en-US" xlink:label="lab_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" 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">Accounts Receivable, Deferred Lease Billing and Extended Payments, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" xlink:href="isrg-20211231.xsd#isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" xlink:to="lab_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_af2caef8-acc5-4a64-a9f1-29480e8615b9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_3b2f63f1-895e-42ce-a0fc-be0cef5d10d0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PreferredStockSharesAuthorized_a6c94805-994c-4808-89d4-09920ecab708_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 (in shares)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_e75e2600-886d-47f3-b745-94d4cff99e13_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_407893d0-2648-4221-917e-270cd9d2eef3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_CumulativeEffectPeriodOfAdoptionAxis_e492936a-53a8-40cb-b05a-ddec450bb946_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Axis]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAxis_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink: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, Period of Adoption [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_2f3b2a3d-1031-45fe-b3e4-10b11db851d1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink: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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_0d72bf92-d3fd-4161-98d9-5cdc6d8ae608_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-20211231.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_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_d917237a-2e39-4204-9324-377e411c129b_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 Employment Commencement Incentive 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-20211231.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_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_72473599-002f-4b24-85ff-fb35be7bb3f1_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-20211231.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_PaymentsToAcquireBusinessesNetOfCashAcquired_c40f855f-4512-4205-8d47-d16158ca2447_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedTranslationAdjustmentMember_1d3bc232-526d-4172-a4b2-638c45fa7087_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_73d1a71b-d912-49ba-9680-ff073e094870_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_a459e1ba-5f08-4999-aa3d-b3c8cce8e391_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_16789f20-3c93-429b-b1af-6a3b07493d7a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_48f8715b-e9e7-4d3e-952c-4b22c033ea28_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_dddf83fd-a2d7-4cfe-9bec-783dea8b6808_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ConsolidatingReportingAxis_1074de87-8ded-4629-9cf5-d4874790e977_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-20211231.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_LesseeLeasesPolicyTextBlock_040a3cd1-1e40-49ba-afa2-7cef71e1b47b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_5d901fd4-2539-47c1-aa95-178a9b4597e6_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">2025</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, Payment to be Received, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CostOfRevenueAbstract_33580bbf-061d-4336-b23e-c8986676bacf_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent_52559f23-e9ca-4f52-88b8-8c6fca926541_terseLabel_en-US" xlink:label="lab_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent" xlink: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 investment in sales-type leases &#8211; short-term</link:label>
    <link:label id="lab_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent_label_en-US" xlink:label="lab_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent" xlink: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, Current</link:label>
    <link:label id="lab_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent_documentation_en-US" xlink:label="lab_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent" 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 Lease, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent" xlink:to="lab_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_70539cfd-f673-43db-9e66-3c7a9cdf9549_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisaggregationOfRevenueLineItems_7793464b-68fb-4b81-ba10-1287bd02ac8b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NonoperatingIncomeExpense_2f81b290-441f-4964-9384-ee93a08d0e24_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InventoryNetAbstract_32982986-6655-4b64-aa72-510832b47cd5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_GoodwillAcquiredDuringPeriod_d13704d7-f217-4b35-9a29-7ba04d388558_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ManufacturingProcessTechnologyMember_1457f441-e599-4557-97ac-4ace032931cd_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-20211231.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_BasisOfAccountingPolicyPolicyTextBlock_3eca7007-e3eb-40de-8e53-5477c5c09f24_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CommitmentsAndContingencies_5f9840f5-bf6d-4689-b1f6-dd4c92fa86fe_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_56f8d5e8-49fe-478c-b4f3-c72d570133bc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EntityEmergingGrowthCompany_3c1ae876-2e15-4fd6-9687-0802d46f5a05_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/2021q4/dei-2021q4.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_ClassOfTreasuryStockTable_dab01127-bb83-44e2-907b-7bb3662beed2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AllowanceForDoubtfulAccountsReceivableCurrent_07358a55-f843-4e65-b60e-17034e39fe07_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">Accounts receivable, allowance for credit loss, current</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AccruedIncomeTaxesNoncurrent_ae47cb3a-be4f-4e03-a9b9-8973c327929a_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 &#8211; 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_7ed80753-578f-464c-a700-84e9063ac8d7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AcquisitionCosts_8bbe2eef-36de-4290-9382-0a5a11361949_terseLabel_en-US" xlink:label="lab_us-gaap_AcquisitionCosts" xlink: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 acquisition costs</link:label>
    <link:label id="lab_us-gaap_AcquisitionCosts_label_en-US" xlink:label="lab_us-gaap_AcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition Costs, Period Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquisitionCosts" xlink:to="lab_us-gaap_AcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_9257f1fc-3d04-494e-86c5-4f0a81fb9a81_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-20211231.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_dei_AuditorName_99949b14-380c-46cd-af32-5d34b85d754a_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_b396b3d9-d3fd-40b1-bd27-9a7c19e25789_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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_1a9b579a-a4bd-4700-8ab7-5c349dec71e9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashAndCashEquivalentsPolicyTextBlock_880f665f-1ab6-48a6-b7d9-23ea417324d4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherCurrentLiabilitiesTableTextBlock_a08d2fcc-ac58-4c20-8f68-7e9c4b4b9428_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_7598fe92-33c1-4bd7-9eb8-277b01063ae9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_73413229-d2a1-4f4e-b5a3-01f265ff930c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_GeographicDistributionDomesticMember_fa5bc5a2-a267-4c82-89b2-5e3176b1896d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_HighCreditRatingMember_b1232745-305c-4e1a-b61b-00a426846d0b_terseLabel_en-US" xlink:label="lab_isrg_HighCreditRatingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">High</link:label>
    <link:label id="lab_isrg_HighCreditRatingMember_label_en-US" xlink:label="lab_isrg_HighCreditRatingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">High Credit Rating [Member]</link:label>
    <link:label id="lab_isrg_HighCreditRatingMember_documentation_en-US" xlink:label="lab_isrg_HighCreditRatingMember" 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">High Credit Rating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_HighCreditRatingMember" xlink:href="isrg-20211231.xsd#isrg_HighCreditRatingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_HighCreditRatingMember" xlink:to="lab_isrg_HighCreditRatingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_f987da4b-cd8f-4ec7-ad83-e9f56dc33866_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_1814a5be-6bcc-4e12-a13c-00b74aff4535_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_c76b2f98-ab3d-4319-9baa-b6a06b8478b1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_fe0dc9fe-6a18-4725-922e-c6b90d6ec2f5_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-20211231.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_CommonStockMember_7065701b-6198-470b-9674-80798ff129c3_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_840a73bc-6757-4072-84b9-ad5628a8746e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_9cfff1ae-2019-4cba-8e5f-7db1a4dbea02_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">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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BuildingImprovementsMember_c1b4fc3f-9538-4265-ab41-ceb16e827292_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingIncomeLoss_7e592324-48a9-4883-b4f5-274bd519d9de_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseLiabilityCurrent_4e0581f5-2203-43e6-8dc3-a48e8c6a620d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SalesTypeLeaseGrossInvestmentInLease_513bf62e-940b-412c-99dd-0b7394041433_terseLabel_en-US" xlink:label="lab_isrg_SalesTypeLeaseGrossInvestmentInLease" xlink: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_isrg_SalesTypeLeaseGrossInvestmentInLease_label_en-US" xlink:label="lab_isrg_SalesTypeLeaseGrossInvestmentInLease" xlink: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, Gross Investment in Lease</link:label>
    <link:label id="lab_isrg_SalesTypeLeaseGrossInvestmentInLease_documentation_en-US" xlink:label="lab_isrg_SalesTypeLeaseGrossInvestmentInLease" 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, Gross Investment in Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseGrossInvestmentInLease" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseGrossInvestmentInLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_SalesTypeLeaseGrossInvestmentInLease" xlink:to="lab_isrg_SalesTypeLeaseGrossInvestmentInLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_a5533fd9-f6d7-4d88-8f69-4a95fb536ac3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_ad4ba56e-877a-4449-a7be-d758522ff6cf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink: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), noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink: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, Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2844fa31-7fc6-4998-ac9a-3398758ac514_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">2023</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 Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_HedgingDesignationAxis_fb7aa83b-262d-4a12-8513-eb37ceff76cb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_aec42ffa-5db6-4224-afc8-7ac521bf6e28_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-20211231.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_ShareBasedCompensation_9b6d6657-2b00-4b4f-96d1-0c26666554c1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_3f93385d-f15e-49d4-be01-9025ce2d6b85_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_31221659-741c-405d-b0e9-2eefc1aef508_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable" xlink: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, Net Investment in Lease, Credit Quality Indicator [Table]</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable" xlink: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, Credit Quality Indicator [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_ae579e16-b2af-4b97-911b-f511dd21a5e6_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_7e40cd3b-e20d-4a27-81aa-1931cc6857aa_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_Depreciation_652ebed8-6189-4849-84b1-a343fa796793_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TechnologyBasedIntangibleAssetsMember_4d29f169-c2e4-48a5-b41d-0fcd8fef3902_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear_0cfd260b-c4be-41d6-867a-1f21d8857b55_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2017</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" xlink: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, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_5ac5a6b4-7864-47fb-b795-15c057edd921_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_a4870045-c47c-4978-8655-0a421c2407cb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxesPaid_adc2bc82-6eea-4636-8b4e-a95f8124c685_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_98dbc69d-293e-4fcc-96fc-2dc33d38ca07_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_c3274824-c888-4d77-8094-aa17c93d19b4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RangeNineMember_686892a9-c674-4ae6-9352-d347447c1799_terseLabel_en-US" xlink:label="lab_isrg_RangeNineMember" xlink: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 9</link:label>
    <link:label id="lab_isrg_RangeNineMember_label_en-US" xlink:label="lab_isrg_RangeNineMember" xlink: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 Nine [Member]</link:label>
    <link:label id="lab_isrg_RangeNineMember_documentation_en-US" xlink:label="lab_isrg_RangeNineMember" 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 Nine</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeNineMember" xlink:href="isrg-20211231.xsd#isrg_RangeNineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeNineMember" xlink:to="lab_isrg_RangeNineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock_0cf3a93b-e831-4470-b7a7-01fa68a03589_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-20211231.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_OtherLiabilitiesCurrent_14abdd01-a3ee-4b7e-8d08-b7821012a12a_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_df757d1b-af56-4cd7-ae63-92bcffef2689_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_Liabilities_502b1c29-d8e9-43ef-bf4d-77ec70eb1305_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InternalCreditAssessmentAxis_8e8a4fef-33e6-4e8e-bf34-6576bae8b626_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink: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 Credit Assessment [Axis]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink: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 Credit Assessment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis" xlink:to="lab_us-gaap_InternalCreditAssessmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_4482cf87-6542-44c6-821d-d6bce4d43709_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-20211231.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_bd86a32a-1000-4222-bc72-386d5a7c83f7_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">2022</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 Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_06171bab-a69f-4e80-b8d9-14a684720f00_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_0ee6c78c-be83-43bd-a23c-89a5019dcc0d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_8eac0f45-d2f4-41e8-a4b3-37d0443608af_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_02f11e53-720d-4c91-bcd1-be9a99fbb09f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CommonStockSharesIssued_16a89d88-23fe-4a9d-a43f-95dd8137f96f_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 (in shares)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TradingSecuritiesAndCertainTradingAssetsTextBlock_5539557e-a6e0-4f5e-afd9-8662aae5bfa8_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink: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, Trading, and Equity Securities, FV-NI [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:to="lab_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_77c713f4-fc80-4510-9308-1f37cce1e49c_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 (in shares)</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityAddressCityOrTown_d95eedb4-86fc-46da-86fa-3d27adcc25cc_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/2021q4/dei-2021q4.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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_6628e966-dcee-43b0-a9f5-b0f578ed8e80_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_45bdba63-ae68-4424-85dd-2f5205d591fa_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-20211231.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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_cbeccd64-ed4f-4e37-9ebe-adcdf3952932_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SoftwareAndSoftwareDevelopmentCostsMember_e75a9d9c-ebd8-4779-a8e3-4f5dc8de955f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BalanceSheetLocationAxis_df843498-7320-4103-98b0-93f7a450c680_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInEmployeeRelatedLiabilities_52e8af86-7cb7-4c00-a6f5-872e57eb3178_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_RangeOneMember_256b7a0f-aac3-4f89-a798-65fb4588af6c_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-20211231.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_CapitalizedContractCostAmortization_1e77c487-1bae-4e4a-98da-6178e39f3c6e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RetainedEarningsAccumulatedDeficit_45b89b89-4036-42b6-8e7f-16413e52571f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_6a708179-bab0-41b5-b76f-432e6a29d0c1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementOfStockholdersEquityAbstract_96c2ece1-5454-4ff9-906e-45627353ad00_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_a49a3a48-03be-447b-bd67-eb2401ed909c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityFilerCategory_a27b372c-3005-4783-8d46-0dee0185d489_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/2021q4/dei-2021q4.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c3dd60bc-0fe0-412d-b4a6-0f8f1f2e80b7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_USTreasurySecuritiesMember_e3eefc6e-a2e8-41b8-8c24-b36a87102804_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_d0ca04cd-329e-4a71-9d1b-155f84b62988_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-20211231.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_us-gaap_OtherNoncurrentAssetsMember_24fb7e3f-e869-46cf-b045-7d6d82015dbc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_da10397a-6816-40ce-8bba-d6cbd50f8c84_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DerivativeTermOfContract_30147c06-b3bc-4667-beef-80724e86de98_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_5c517637-9bdc-4118-ba11-0fa9063356e4_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_61abd1e6-b2d4-439c-b005-0bda5d1f524e_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_70a69182-f9f2-4167-a98c-76c2af194e79_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">Ending 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_AmendmentFlag_53d09146-240a-4e90-820a-7ae648cc8a88_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/2021q4/dei-2021q4.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_StatementEquityComponentsAxis_980bb71f-771d-4905-b39d-40ac9d74c89f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_MovementInValuationAllowancesAndReservesRollForward_741d5439-2f1d-4ee8-bb46-8116fe2c9046_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_FairValueDisclosuresAbstract_4f72ff92-9489-4e2a-91ff-c3825614728d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_191951b0-43ba-4eb9-aa99-3fd346de0f2f_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">Unrealized Gains (Losses) on&#160;Hedging 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DisaggregationOfRevenueTable_2f7be204-b528-4cad-8f29-f217d1ac92e2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ConcentrationRiskTypeDomain_ef27a314-666e-4858-86cd-f227cf16da3f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink: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 Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_b283a689-a7c0-44bf-b1bc-617b81ccb4ad_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_4cfb1129-05e2-439c-884c-f7e44bcff3dd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_d112a3fc-143e-484f-b608-5c6c7e67f2d6_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredFederalIncomeTaxExpenseBenefit_eb338418-e45a-4dd6-968f-fc797a4d2ee4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_63f86514-6b96-43ae-b020-1bf0a1ba0c6f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_14ae789e-2053-409e-b268-ab13e27f3696_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_AnnualGrantOptionsMember_3ace439a-b208-4c5b-a369-99ef0e44b830_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-20211231.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_034eadd7-3873-41fb-ab52-45a1d07a78aa_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">2027 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, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_ProductOrServiceAxis_b7eb2dbe-2104-422e-a632-6d0612164a3d_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_44a71272-2850-4fde-a596-ff5f87e3fb78_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink: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 investments without readily determinable value, Carrying Value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink: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 Securities without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_52825016-70a5-4bd6-a990-abaf3d8855ae_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_EntityPublicFloat_6736ef5d-b7f2-4b95-8006-c7db427934cb_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/2021q4/dei-2021q4.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_dei_DocumentsIncorporatedByReferenceTextBlock_dbf9aac6-b412-4cb3-b48c-f8a6a476b423_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/2021q4/dei-2021q4.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_StockIssuedDuringPeriodSharesShareBasedCompensation_a2ba6894-d071-49f7-a62c-ce93c7a05eb3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_8744f029-ec78-4dbe-8092-cead0c62be65_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_CommonStockRepurchaseProgramMember_beef8940-c3fc-49f4-ab30-cd4dfad98970_terseLabel_en-US" xlink:label="lab_isrg_CommonStockRepurchaseProgramMember" xlink: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 Repurchase Program</link:label>
    <link:label id="lab_isrg_CommonStockRepurchaseProgramMember_label_en-US" xlink:label="lab_isrg_CommonStockRepurchaseProgramMember" xlink: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 Repurchase Program [Member]</link:label>
    <link:label id="lab_isrg_CommonStockRepurchaseProgramMember_documentation_en-US" xlink:label="lab_isrg_CommonStockRepurchaseProgramMember" 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">Common Stock Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommonStockRepurchaseProgramMember" xlink:href="isrg-20211231.xsd#isrg_CommonStockRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_CommonStockRepurchaseProgramMember" xlink:to="lab_isrg_CommonStockRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_1e1c918f-6f99-406b-9965-494fd868ea75_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ValuationAllowancesAndReservesDomain_93f40638-c721-44f8-b500-09b067574417_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_01c120a4-50d6-41c7-960d-23d4c704bc13_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SummaryOfSignificantAccountingPoliciesTable_45b7093d-2544-45d2-b660-adf2d2abb4cb_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-20211231.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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_e9868e86-f497-41dc-8d36-7f23d16f4391_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">2023</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, to be Received, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockIssuedDuringPeriodValueShareBasedCompensation_cedce3ca-4f4e-46be-8883-95ac088c9ac8_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">Issuance of common stock through employee stock plans</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_cee9bf96-f3f7-4f56-8af2-3d48b00eee41_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InternalUseSoftwarePolicy_3a0f9c75-0496-412a-83aa-a18a888e0c77_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AvailableForSaleSecuritiesDebtSecurities_2d0c8934-0bef-4b0b-9f18-c4a2604e9546_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_45545613-a5e5-4eda-b2d7-ed20867bd8e1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_f309e849-dce9-4cd1-a120-e138142e4494_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-20211231.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_PropertyPlantAndEquipmentByTypeAxis_e15332c6-b7ad-43b0-b16f-129c4d57d947_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">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredTaxAssetsValuationAllowance_504c563a-d4ee-4800-83dc-f2497d181109_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_2dad2f8a-c0aa-4544-bd91-a4b491dd3333_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_436c3985-b979-4621-bc70-fd2c8e309073_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_dea4f094-92b2-41ba-99bf-ce233a7e8828_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink: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 interest related to unrecognized tax benefits accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink: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, Interest on Income Taxes Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_221cda62-e64b-4d98-a1d2-556834eb208a_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/2021q4/dei-2021q4.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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_3d90d4c9-2cdc-4eab-94ea-492ea01fdeaf_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">Unrecognized tax benefit related to share-based compensation</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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_85d954a1-8ce6-4b63-9b9d-719c738cbb9e_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-20211231.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_Assets_b3dc8d01-88ac-4e5f-9399-a23fc8212f78_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherAccruedLiabilitiesNoncurrent_e585aa32-d050-4da0-9a2e-d3c5bf2322d5_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_DirectorMember_af8ac71f-8f98-4389-b118-d9b9e982e518_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="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_PlanNameDomain_e2d24576-8eb6-4a00-a9b4-21d5a21a05fc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_c2df29dc-3793-4bdb-8352-46ed68683f93_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-20211231.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_NoncontrollingInterestMember_ff7dd3de-05d9-42d5-b93b-e1de28629ed7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ResearchAndDevelopmentExpense_95b5113f-8ac0-4256-8519-e25b472539f2_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_EquipmentAndFurnitureMember_d611aa5f-40e1-4d2d-aea6-c50097990b6b_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-20211231.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_us-gaap_DerivativeContractTypeDomain_55cd1d63-431f-4511-a9a2-6e04846df62b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashMember_05ceb316-7e0d-4342-a245-39ad62a8cc8a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SignificantAccountingPoliciesTextBlock_80839545-7f07-4aad-bc27-791d6c91fa3a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_5551663c-346c-44c5-95d5-809b5c6d8ce9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_srt_CumulativeEffectPeriodOfAdoptionDomain_db690e73-fc58-4d6c-ae16-306169b5b897_terseLabel_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect, Period of Adoption [Domain]</link:label>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_label_en-US" xlink:label="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink: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, Period of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:to="lab_srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_ffa231f5-2501-43d4-8b18-a74e34e50108_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_79905efd-9ed4-4744-b7af-f560840df67e_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-20211231.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d755d251-f35f-4147-a69c-acf647f473ba_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_WeightedAverageNumberOfSharesOutstandingBasic_1d59cc4e-c941-40a8-b712-554c5703867a_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_40ecd1c8-7960-4837-ae99-90fd795e480b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_EarningsPerShareDiluted_0431eeb8-ffca-4f69-9a4e-4e9e412b0da5_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_e2ed27db-85b0-4638-b8a8-579a0138fcd4_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_c7f6637b-5223-4d51-8a29-1953145ccd25_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 effect of potential common 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_PurchasedSoftwareMember_b6fe9bd0-8965-44f5-9137-25e29f18e4ab_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-20211231.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_isrg_RangeSevenMember_e3e0b9de-ec39-4f2a-b29a-e30f5dcdb8c6_terseLabel_en-US" xlink:label="lab_isrg_RangeSevenMember" xlink: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 7</link:label>
    <link:label id="lab_isrg_RangeSevenMember_label_en-US" xlink:label="lab_isrg_RangeSevenMember" xlink: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 Seven [Member]</link:label>
    <link:label id="lab_isrg_RangeSevenMember_documentation_en-US" xlink:label="lab_isrg_RangeSevenMember" 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 Seven</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeSevenMember" xlink:href="isrg-20211231.xsd#isrg_RangeSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeSevenMember" xlink:to="lab_isrg_RangeSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_SellingGeneralAndAdministrativeMember_91109904-185e-4a38-a4d1-d8d8e67e0014_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-20211231.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_us-gaap_ComprehensiveIncomeNetOfTax_acd453a8-5e42-4d8b-abac-9e6d66e9e5d6_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_926dccf5-e36d-4c10-ba03-04d1c271aa12_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_QuarterlyFinancialInformationTextBlock_ad57b0ad-c93a-4974-9658-e1fb7b2df092_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ContractWithCustomerLiability_965f995a-fac8-40bc-82fc-4cdbf6ee8fa8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_83184d74-0523-4ba7-bc2b-15ba81a27296_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BusinessAcquisitionAcquireeDomain_81a306b8-4b45-4519-b306-117c44f4f4a7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CorporateDebtSecuritiesMember_8ec0087c-52eb-466a-a6d5-306cd58ce816_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_e9b44512-8088-4137-98c9-d9de657d1458_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccountsPayableCurrent_bc79529e-cefa-4620-b668-4ac7a6ee2750_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ParentMember_01913be0-2f4e-4fc3-aae7-308657c3e7cd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AllocatedShareBasedCompensationExpenseNetOfTax_27f09fb5-78f9-4316-8347-6093674d76d0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AccumulatedOtherComprehensiveIncomeMember_3f50dbc5-265b-44de-9522-a6cdb70bce53_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 (Loss)/Income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_47b7e220-b713-46ee-a59e-79f51d5e9e7d_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInInventories_6fc74df8-58ba-4ce0-a13d-2930db533772_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ContractWithCustomerAssetNet_3896a63c-039f-41c7-9ded-966d5ac82609_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_071380f7-33b3-40d6-a2de-06ec9e5c981a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommonStockSharesOutstanding_7b42a4f7-a1a5-443b-9c4e-104217dcdcba_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_e5a4f0d9-5a03-477d-a99c-bd9f355f6412_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_a3605f28-a3ac-4df2-97e3-1a451e2fe382_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d05f4e2b-d299-40a6-b5d8-445b00dd10b9_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CostOfGoodsAndServicesSold_35a8417f-0365-4a02-b3ef-1d217595d6d0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_b4b1cd30-7129-4b96-b939-2f83ce67ece5_verboseLabel_en-US" xlink:label="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount" 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">Deferred tax re-measurement</link:label>
    <link:label id="lab_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_ab8a0f59-05c8-4aff-b270-81765ef8c1b7_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-20211231.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_us-gaap_SelectedQuarterlyFinancialInformationAbstract_d724f6ef-5f82-4419-9de4-a3870469f687_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_RangeFiveMember_c9c7e92e-9bd0-434d-aa5c-a5f57fdd4dd7_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-20211231.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_isrg_AssetsAndLiabilitiesLesseeTableTextBlock_d84a3886-0b46-44f9-94fd-bb903607099c_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-20211231.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_dei_EntityCentralIndexKey_df8f2e9b-5ddd-4117-9808-f92f3d579a74_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/2021q4/dei-2021q4.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_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_5792587c-2080-4f9f-b3c8-45047b19ffe2_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-20211231.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_DeferredTaxAssetsGrossAbstract_e4a19f5d-fe93-4ce1-9b86-1e5da16ddde7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_c4e209e2-d68f-4d77-a05e-4634b1199776_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_2aab1e01-0917-498f-99e9-30eca36119ee_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CustomerRelationshipsMember_f8d22312-2bba-476c-9ca4-f5ca1a5e5cbd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_0dfaf2ff-27b3-472c-9a0f-f58dcba48a13_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, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_InitialGrantOptionsMember_9f859800-6622-479b-9930-1bbfa0f720ca_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-20211231.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_OtherPrepaidExpenseCurrent_e0cc3dd1-08c5-474b-a7dc-821d8d2f4f9c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink: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 prepaids and other current assets</link:label>
    <link:label id="lab_us-gaap_OtherPrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink: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 Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPrepaidExpenseCurrent" xlink:to="lab_us-gaap_OtherPrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_CostOfSalesServiceMember_2cb636e1-78a3-483f-b616-80765df9facc_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-20211231.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_us-gaap_OtherIncomeMember_c75740c3-e852-4d5e-855f-e57bcddb1c21_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CapitalizedComputerSoftwareGross_88b0454d-bba4-4aa0-8012-9979f49a827c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_4fb1af8d-1996-4c5f-ac86-44c1cc1b7914_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_TradingSymbol_29945405-c131-4f03-bfb4-575d90ce1f1c_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/2021q4/dei-2021q4.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_isrg_SystemSalesArrangementWarrantyPeriod_dc6ab569-414e-4f28-a53d-5372e2c016c1_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-20211231.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_RangeSixMember_b7d9c036-cd5d-4b3e-8af4-938f7fed9cff_terseLabel_en-US" xlink:label="lab_isrg_RangeSixMember" xlink: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 6</link:label>
    <link:label id="lab_isrg_RangeSixMember_label_en-US" xlink:label="lab_isrg_RangeSixMember" xlink: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 Six [Member]</link:label>
    <link:label id="lab_isrg_RangeSixMember_documentation_en-US" xlink:label="lab_isrg_RangeSixMember" 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 Six</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeSixMember" xlink:href="isrg-20211231.xsd#isrg_RangeSixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeSixMember" xlink:to="lab_isrg_RangeSixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits_4373263a-85e9-4e3d-94bf-9c020b87a304_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">Discrete tax expense arising from the conclusion of a tax matter</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-20211231.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_us-gaap_DeferredTaxLiabilitiesOther_d8840040-571c-464c-8eef-94784df6e347_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_9ca2d53c-427e-45ce-933c-303d61546bfc_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" 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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink: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, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_ac8ab146-8839-4cc5-aac0-a2eb5069081b_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_898f566c-782a-4b54-8c3e-5ab7f1e0975e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink: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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink: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 Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LessorLeasesPolicyTextBlock_c5b080da-ac6c-4967-9677-856fc76ead1e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_d89404e5-de03-479f-a9b6-6076f50eff99_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-20211231.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_AllocatedShareBasedCompensationExpense_ff40448e-2f71-4d12-aca3-21bb71c7ac54_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SchllyFiberopticGmbHMember_1c2c2dad-0407-4b40-8fde-e64ef1d2fd93_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-20211231.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_360558ec-2dc7-49b4-8c00-da4fbcec08bc_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseLeaseIncome_2c8446c4-c30e-44c5-acc1-bde12d89eb0e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ProfitLoss_f21c40e9-84ad-409f-92d2-8f0a89a499b4_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_00db6730-6cc7-4ebd-af38-255a2d0d9260_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_9994316c-36bd-4331-9128-7d1502b90118_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 Incentive Award 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-20211231.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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_4eb05ad4-4f86-4d2f-a529-be778472f1d8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_RangeThreeMember_c77a2c7b-7c98-47b1-b3d8-8e992d8fd140_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-20211231.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_isrg_ModerateCreditRatingMember_de683697-6f13-4706-945f-2a717795c6bc_terseLabel_en-US" xlink:label="lab_isrg_ModerateCreditRatingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Moderate</link:label>
    <link:label id="lab_isrg_ModerateCreditRatingMember_label_en-US" xlink:label="lab_isrg_ModerateCreditRatingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Moderate Credit Rating [Member]</link:label>
    <link:label id="lab_isrg_ModerateCreditRatingMember_documentation_en-US" xlink:label="lab_isrg_ModerateCreditRatingMember" 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">Moderate Credit Rating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ModerateCreditRatingMember" xlink:href="isrg-20211231.xsd#isrg_ModerateCreditRatingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_ModerateCreditRatingMember" xlink:to="lab_isrg_ModerateCreditRatingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_75e045c9-fd75-4e50-9b01-10033adc1f02_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_a05fb2f4-c152-4720-89b9-f075cc6a2c45_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CommonStockParOrStatedValuePerShare_d1972f8f-9a3b-4c5f-b743-abb96592004a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementOfIncomeAndComprehensiveIncomeAbstract_6b1d636f-e8e7-4516-b8c4-8bdfa54af6ec_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_AssetsCurrentAbstract_a19467e8-bd14-404c-a3df-f75b9fa23784_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsGross_10ad3c0f-b775-41e0-b555-01fe64b60276_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7cb5e8e6-db1f-4169-be9c-71b45220198c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_8ee91889-a9ab-4522-a3b5-aa0ce771fcf8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_DeferredRevenueCurrent_184b047f-1b18-4a09-9eaa-cc0978c6cebb_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CashAndCashEquivalentsFairValueDisclosure_69066047-ba17-4097-9595-eb61853a7a62_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_eab6e6fb-3bc1-4a56-ad27-75a62eba00a8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_3ad6c015-5ad4-4127-ae25-592e4876a14a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_OtherComprehensiveIncomeLossNetOfTax_0f6e4003-70e1-4940-8f97-c5e48d332a3b_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 income (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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StockholdersEquityNoteDisclosureTextBlock_634373c2-2538-4e28-a8aa-a4b8731d6ddd_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_615c64ed-e9d8-4693-a3b7-54206eb08f9f_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_3b28d8ff-e5f6-4561-b1fb-88d3c26dd910_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">2026</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 Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dei_AuditorFirmId_b5719488-9641-4443-b393-157d155d66d6_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_3162a1a0-c216-4b1b-bf28-90fe203a34b3_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 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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncreaseDecreaseInOperatingCapitalAbstract_6c5f64ca-5f59-4057-b931-060f3bf7bf5c_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_0e4cb72b-c7e3-44b6-a943-f9d4e08a34ab_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock_5642dacb-6a65-41b7-9404-02d2f13a062c_terseLabel_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock" xlink: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 Basis By Year of Origination and Credit Quality Indicator</link:label>
    <link:label id="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock_label_en-US" xlink:label="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock" xlink: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, Credit Quality Indicator [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock" xlink:to="lab_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_5e4df575-c049-4240-96a1-7b7fd5e977c1_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_9f1b8e6f-3cdd-4d46-bbf3-84af49d2208a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_df319aed-80d7-479b-8940-b43800d8bf41_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 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-20211231.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_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_cfd44dc4-777b-4784-b8e2-a7b053787bc1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink: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 and Equity Securities, FV-NI [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalNotesMember_15488c1d-394a-44a7-9b21-68e562fcfad8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_BuildingsAndImprovementsGross_5628406e-afef-416d-b5dc-9fe14d5b04e7_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ProceedsFromStockPlans_6200f2c7-0aab-49a1-8a54-fd800ebdf369_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_RangeEightMember_eaad6f5d-41bb-4719-a22e-f4ea48fd61aa_terseLabel_en-US" xlink:label="lab_isrg_RangeEightMember" xlink: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 8</link:label>
    <link:label id="lab_isrg_RangeEightMember_label_en-US" xlink:label="lab_isrg_RangeEightMember" xlink: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 Eight [Member]</link:label>
    <link:label id="lab_isrg_RangeEightMember_documentation_en-US" xlink:label="lab_isrg_RangeEightMember" 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 Eight</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeEightMember" xlink:href="isrg-20211231.xsd#isrg_RangeEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_RangeEightMember" xlink:to="lab_isrg_RangeEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_48c7b408-f79f-4802-8538-dac35a6f54ea_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_ad43995b-174b-4961-bce2-b2fa7e31898d_terseLabel_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" xlink: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 fair value</link:label>
    <link:label id="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_label_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" xlink: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 Securities without Readily Determinable Fair Value, Unrealized Gain (Loss)</link:label>
    <link:label id="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_documentation_en-US" xlink:label="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" 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">Equity Securities without Readily Determinable Fair Value, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" xlink:to="lab_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions_b31d4926-a0f9-414d-909d-d0193e9532d3_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_6af6fa2f-249e-46fd-b756-bd3ba271f246_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_ComputerAndOfficeEquipment_6ae7d90d-d681-48ac-b0e7-ae7cf5ea5201_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-20211231.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_21a50c29-5d19-4230-b4da-492f0eb9ad1e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_isrg_SystemsMember_1afe05e1-d24f-41da-9eaf-0b3eb8c897e8_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-20211231.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_ValuationAllowancesAndReservesBalance_4d88722a-fc3c-49e8-b1af-4cadd5f29f0e_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_3fe09778-9061-4204-a3c3-a0144db0599a_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_CostOfSalesMember_49ae2662-78a9-4816-ace5-adad502d6979_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_ConstructionInProgressGross_e1a39ba3-8d57-4692-9dbc-2bcb70c644f0_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_5be19658-98bf-40d2-ac7a-66bd5e7c86e7_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">2024</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, Payment to be Received, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InventoryPolicyTextBlock_222aba49-f584-4094-b5c9-e8f91d1e0e07_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CurrentForeignTaxExpenseBenefit_b7984022-95de-4c55-ad2a-f09f439b4025_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NatureOfOperations_88584de3-e1a5-4007-a12c-32010e21994e_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b3d26035-e866-46f2-b695-b0427037a18b_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, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ConcentrationRiskByBenchmarkAxis_94c3ad00-7b7a-42be-8edf-8738c5df3bb8_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfFiniteLivedIntangibleAssetsTable_20c33236-0857-4801-bf89-f6c2628b59ee_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="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>isrg-20211231_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 2022 Workiva-->
<!--r:919491c8-9296-4554-98c0-d00c5269411c,g:251cf702-9494-40a4-9305-2f5bdbd8682a-->
<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-20211231.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_50c8064e-7001-4f73-9680-4d209332c745" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_eaf807c1-f4d2-4a61-ad70-35f024d04133" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_DocumentType_eaf807c1-f4d2-4a61-ad70-35f024d04133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_5ffbd0f7-fb00-4049-acbc-7aa886b584eb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_DocumentAnnualReport_5ffbd0f7-fb00-4049-acbc-7aa886b584eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_d1bad154-7dc3-4012-9137-abda0378ea97" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_DocumentPeriodEndDate_d1bad154-7dc3-4012-9137-abda0378ea97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_7739f796-dfbc-406c-aee0-e1c6585564ca" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_DocumentTransitionReport_7739f796-dfbc-406c-aee0-e1c6585564ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_14a5cb97-7245-450a-abdb-7319f7cfdd62" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityFileNumber_14a5cb97-7245-450a-abdb-7319f7cfdd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_3e0f2202-5527-4f2d-864c-62b294c02f9f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityRegistrantName_3e0f2202-5527-4f2d-864c-62b294c02f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_9ec02bc7-7a3c-4a17-8a61-e054aeacdf2c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityIncorporationStateCountryCode_9ec02bc7-7a3c-4a17-8a61-e054aeacdf2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f4e7f7d4-72a5-4f45-8b55-57a1d223c014" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityTaxIdentificationNumber_f4e7f7d4-72a5-4f45-8b55-57a1d223c014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_61d44f2e-aa07-41da-99b3-1fc14ae18e29" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityAddressAddressLine1_61d44f2e-aa07-41da-99b3-1fc14ae18e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_a42017d9-7c6d-4ecc-9a7f-93caa776a199" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityAddressCityOrTown_a42017d9-7c6d-4ecc-9a7f-93caa776a199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_94e7235e-3b69-4225-a915-70a612e89fbd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityAddressStateOrProvince_94e7235e-3b69-4225-a915-70a612e89fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4c444204-da1e-4da0-bb3c-cf83023fe5db" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityAddressPostalZipCode_4c444204-da1e-4da0-bb3c-cf83023fe5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_677a5a88-4cc9-4fea-bc6b-4f209f0af342" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_CityAreaCode_677a5a88-4cc9-4fea-bc6b-4f209f0af342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d75aeb12-39e0-43d7-84f3-5f346a7e3a6a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_LocalPhoneNumber_d75aeb12-39e0-43d7-84f3-5f346a7e3a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c911583b-7dd6-47e9-925f-215029b501f3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_Security12bTitle_c911583b-7dd6-47e9-925f-215029b501f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_2ab04a4a-6c9b-4141-b4da-3efefe3758fd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_TradingSymbol_2ab04a4a-6c9b-4141-b4da-3efefe3758fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_1f6845f8-b960-45d0-af3e-73d97d249693" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_SecurityExchangeName_1f6845f8-b960-45d0-af3e-73d97d249693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_cedea284-21f1-46c5-886b-5a6e3431c73e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_cedea284-21f1-46c5-886b-5a6e3431c73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_dd6c70f0-293b-4aaa-95c0-b904b7a7d728" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityVoluntaryFilers_dd6c70f0-293b-4aaa-95c0-b904b7a7d728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e9ef7662-655c-486d-8fc1-450121b038e1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityCurrentReportingStatus_e9ef7662-655c-486d-8fc1-450121b038e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_facdf40b-9443-461c-9cf3-bd4ad246c3c2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityInteractiveDataCurrent_facdf40b-9443-461c-9cf3-bd4ad246c3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_8a7e61ca-0394-4258-b6d8-c95c6e1880fb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityFilerCategory_8a7e61ca-0394-4258-b6d8-c95c6e1880fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_9a153000-c299-47d0-a6a7-92586176030b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntitySmallBusiness_9a153000-c299-47d0-a6a7-92586176030b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a612d374-771a-4b6e-a97c-eee7d81d2693" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityEmergingGrowthCompany_a612d374-771a-4b6e-a97c-eee7d81d2693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_598b3d28-7a8b-465b-8e84-1d91045feaea" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_IcfrAuditorAttestationFlag_598b3d28-7a8b-465b-8e84-1d91045feaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_a4a3ec5c-f4b2-4a40-9b82-c226941ff82b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityShellCompany_a4a3ec5c-f4b2-4a40-9b82-c226941ff82b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_0461896b-0f6d-4dd1-99b3-3476984436f0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityPublicFloat_0461896b-0f6d-4dd1-99b3-3476984436f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_76a1be48-ef1c-4656-9125-dd0177f82016" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_76a1be48-ef1c-4656-9125-dd0177f82016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ad8ac3ae-2aad-4048-8ba2-d690009c1f4d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_ad8ac3ae-2aad-4048-8ba2-d690009c1f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_b0b26d18-ae7e-4071-b117-8dba59902e65" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_EntityCentralIndexKey_b0b26d18-ae7e-4071-b117-8dba59902e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_853720ea-c56c-4179-9585-f2989ab4c0db" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_CurrentFiscalYearEndDate_853720ea-c56c-4179-9585-f2989ab4c0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1d02fdb7-59bd-4dc6-89f8-365ee5633aae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_DocumentFiscalYearFocus_1d02fdb7-59bd-4dc6-89f8-365ee5633aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9d2b8e30-111e-47ea-ac52-e94531f7ef2c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_DocumentFiscalPeriodFocus_9d2b8e30-111e-47ea-ac52-e94531f7ef2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_ea4baa4a-717c-4a89-b9b5-5984103ab006" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_50c8064e-7001-4f73-9680-4d209332c745" xlink:to="loc_dei_AmendmentFlag_ea4baa4a-717c-4a89-b9b5-5984103ab006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/AuditInformation" xlink:type="simple" xlink:href="isrg-20211231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AuditInformationAbstract_75d36cda-4433-4eaf-9f88-c215f1814f61" xlink:href="isrg-20211231.xsd#isrg_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_bdbc5622-dbe7-4bed-9410-c54f7c1272ea" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AuditInformationAbstract_75d36cda-4433-4eaf-9f88-c215f1814f61" xlink:to="loc_dei_AuditorFirmId_bdbc5622-dbe7-4bed-9410-c54f7c1272ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_3aceb4ab-71ac-41d3-aa08-8b7e61f37cea" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AuditInformationAbstract_75d36cda-4433-4eaf-9f88-c215f1814f61" xlink:to="loc_dei_AuditorName_3aceb4ab-71ac-41d3-aa08-8b7e61f37cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_5e84dfc7-3799-45f0-a5d0-f5f8951fd07d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AuditInformationAbstract_75d36cda-4433-4eaf-9f88-c215f1814f61" xlink:to="loc_dei_AuditorLocation_5e84dfc7-3799-45f0-a5d0-f5f8951fd07d" 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-20211231.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_49aa4dfd-16bf-4263-8f71-517f596caeae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_49aa4dfd-16bf-4263-8f71-517f596caeae" xlink:to="loc_us-gaap_AssetsAbstract_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_98cf163a-9bde-4278-8593-b592ae1d6b54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:to="loc_us-gaap_AssetsCurrentAbstract_98cf163a-9bde-4278-8593-b592ae1d6b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4f8803df-8f9c-4384-8f91-504c3110099e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_98cf163a-9bde-4278-8593-b592ae1d6b54" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4f8803df-8f9c-4384-8f91-504c3110099e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_a299e47d-5547-497c-82dc-80e36b2253de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_98cf163a-9bde-4278-8593-b592ae1d6b54" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_a299e47d-5547-497c-82dc-80e36b2253de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f0cd343c-2881-4283-9fdd-c25d98ad61a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_98cf163a-9bde-4278-8593-b592ae1d6b54" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f0cd343c-2881-4283-9fdd-c25d98ad61a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5a7d3f3a-e8c6-4f88-a462-6fc7b245949a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_98cf163a-9bde-4278-8593-b592ae1d6b54" xlink:to="loc_us-gaap_InventoryNet_5a7d3f3a-e8c6-4f88-a462-6fc7b245949a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_42c1a6e4-9c88-4086-87f2-2b92d65e00d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_98cf163a-9bde-4278-8593-b592ae1d6b54" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_42c1a6e4-9c88-4086-87f2-2b92d65e00d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f3c9196d-cdf4-471e-94c7-7abd4e6386db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_98cf163a-9bde-4278-8593-b592ae1d6b54" xlink:to="loc_us-gaap_AssetsCurrent_f3c9196d-cdf4-471e-94c7-7abd4e6386db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_fc4f4da3-79a5-44c6-9167-c6fba77646ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_fc4f4da3-79a5-44c6-9167-c6fba77646ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_f5b75668-36f1-4657-b94e-7415e20580c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_f5b75668-36f1-4657-b94e-7415e20580c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_7edfab85-e0c5-4340-be6c-93d442438352" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_7edfab85-e0c5-4340-be6c-93d442438352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssets_7c5ea5b2-bc36-4de5-8bb9-80b337109e39" xlink:href="isrg-20211231.xsd#isrg_IntangibleAndOtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:to="loc_isrg_IntangibleAndOtherAssets_7c5ea5b2-bc36-4de5-8bb9-80b337109e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2d3736d6-f7e1-4ee9-8497-71a4f60c1fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:to="loc_us-gaap_Goodwill_2d3736d6-f7e1-4ee9-8497-71a4f60c1fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2ff2db62-af60-418a-b60b-df064231901f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8bbf003-3ef1-47c8-b30e-70142c90e51c" xlink:to="loc_us-gaap_Assets_2ff2db62-af60-418a-b60b-df064231901f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_30032979-214a-4c4b-9e0a-49fe95bb733e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_49aa4dfd-16bf-4263-8f71-517f596caeae" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_30032979-214a-4c4b-9e0a-49fe95bb733e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1c61110e-1dfd-415b-86c2-073dd2004230" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_30032979-214a-4c4b-9e0a-49fe95bb733e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1c61110e-1dfd-415b-86c2-073dd2004230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_46917358-ae7b-4889-9662-8d90e9279c3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1c61110e-1dfd-415b-86c2-073dd2004230" xlink:to="loc_us-gaap_AccountsPayableCurrent_46917358-ae7b-4889-9662-8d90e9279c3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_fcf0f4b7-1438-453d-817c-9906d7e39421" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1c61110e-1dfd-415b-86c2-073dd2004230" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_fcf0f4b7-1438-453d-817c-9906d7e39421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_06c6f584-e73c-4444-b76f-473920943900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1c61110e-1dfd-415b-86c2-073dd2004230" xlink:to="loc_us-gaap_DeferredRevenueCurrent_06c6f584-e73c-4444-b76f-473920943900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_84d44d9c-6330-491a-86fd-93a7f13129ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1c61110e-1dfd-415b-86c2-073dd2004230" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_84d44d9c-6330-491a-86fd-93a7f13129ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_de5c8e7a-3c03-43eb-8e33-005b97c4ee93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1c61110e-1dfd-415b-86c2-073dd2004230" xlink:to="loc_us-gaap_LiabilitiesCurrent_de5c8e7a-3c03-43eb-8e33-005b97c4ee93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_2a2252b2-2d00-44eb-8d72-11dcd6c9f761" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_30032979-214a-4c4b-9e0a-49fe95bb733e" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_2a2252b2-2d00-44eb-8d72-11dcd6c9f761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e58646c9-f4d2-4e66-be44-3a1d4dac3bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_30032979-214a-4c4b-9e0a-49fe95bb733e" xlink:to="loc_us-gaap_Liabilities_e58646c9-f4d2-4e66-be44-3a1d4dac3bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_46b3d904-85fd-4cad-a5c5-8309e7647252" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_30032979-214a-4c4b-9e0a-49fe95bb733e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_46b3d904-85fd-4cad-a5c5-8309e7647252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_30032979-214a-4c4b-9e0a-49fe95bb733e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_793578d8-3102-4ec7-87b0-13e9b1e45e08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:to="loc_us-gaap_PreferredStockValue_793578d8-3102-4ec7-87b0-13e9b1e45e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_ec87bd79-65b2-4988-b509-b2cb966a3daa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:to="loc_us-gaap_CommonStockValue_ec87bd79-65b2-4988-b509-b2cb966a3daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_20faa71e-a851-4e1e-8377-75644edecb79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_20faa71e-a851-4e1e-8377-75644edecb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f7e48e1f-6775-483b-8988-a0f8d620354d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f7e48e1f-6775-483b-8988-a0f8d620354d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e72e1abe-201f-42cc-8573-8ae001dfa269" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e72e1abe-201f-42cc-8573-8ae001dfa269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9b9590f5-2396-400b-ba7c-a6fd1547e85e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:to="loc_us-gaap_StockholdersEquity_9b9590f5-2396-400b-ba7c-a6fd1547e85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_b97a9715-95a2-4e12-964f-f8f92deb5f40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:to="loc_us-gaap_MinorityInterest_b97a9715-95a2-4e12-964f-f8f92deb5f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_44385f87-ae01-4fff-947b-6a8cc7a16dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d55108bb-b6af-4d73-bf64-6c6a24fff4c5" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_44385f87-ae01-4fff-947b-6a8cc7a16dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c4b87016-2c20-4939-a04d-3b3ec5b79b96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_30032979-214a-4c4b-9e0a-49fe95bb733e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_c4b87016-2c20-4939-a04d-3b3ec5b79b96" 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-20211231.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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d23d4d4c-60be-49c8-be9f-b15d9caf0d79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d23d4d4c-60be-49c8-be9f-b15d9caf0d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_30becb68-f719-40b0-b5c1-74f51c16c600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_30becb68-f719-40b0-b5c1-74f51c16c600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_ae149dd3-5b69-4c76-a285-324311fc5716" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_ae149dd3-5b69-4c76-a285-324311fc5716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_351486aa-59eb-4987-8e20-405ccb419bab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_PreferredStockSharesIssued_351486aa-59eb-4987-8e20-405ccb419bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ea6a29cb-8f0d-4bc5-ac00-3014bbfb169c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ea6a29cb-8f0d-4bc5-ac00-3014bbfb169c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_30ca1a80-27cb-4996-a64f-6b20cfd44549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_30ca1a80-27cb-4996-a64f-6b20cfd44549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_47e328bb-6af9-46c6-823f-f69ca51090f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_47e328bb-6af9-46c6-823f-f69ca51090f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_2b3f1439-a2be-463e-a47c-c299f8aae009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_CommonStockSharesIssued_2b3f1439-a2be-463e-a47c-c299f8aae009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_018fcc62-01b7-417e-a836-0b6b48c8d5ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0285d38a-afb6-477c-a39e-5c4d073d8357" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_018fcc62-01b7-417e-a836-0b6b48c8d5ab" 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-20211231.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_eb8446e6-1f10-4a9c-beae-bc384f737a29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_eb8446e6-1f10-4a9c-beae-bc384f737a29" xlink:to="loc_us-gaap_StatementTable_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_6ac18eac-77e1-4599-8996-138fb174d0a6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:to="loc_srt_ProductOrServiceAxis_6ac18eac-77e1-4599-8996-138fb174d0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d5585f18-6e4e-4b72-9e86-b35ba7f62ff7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_6ac18eac-77e1-4599-8996-138fb174d0a6" xlink:to="loc_srt_ProductsAndServicesDomain_d5585f18-6e4e-4b72-9e86-b35ba7f62ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_df850b31-8ab2-4305-983f-e847b1e246a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5585f18-6e4e-4b72-9e86-b35ba7f62ff7" xlink:to="loc_us-gaap_ProductMember_df850b31-8ab2-4305-983f-e847b1e246a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_4a04f74e-72a0-4c65-95ad-5817b115f25c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d5585f18-6e4e-4b72-9e86-b35ba7f62ff7" xlink:to="loc_us-gaap_ServiceMember_4a04f74e-72a0-4c65-95ad-5817b115f25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_13969f93-4678-412f-8082-ca7e02d5a557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_13969f93-4678-412f-8082-ca7e02d5a557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_a4083fc9-03ce-45e4-bfd7-5d3212a89664" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_13969f93-4678-412f-8082-ca7e02d5a557" xlink:to="loc_us-gaap_RelatedPartyDomain_a4083fc9-03ce-45e4-bfd7-5d3212a89664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateJointVentureMember_46b9ef70-7025-4815-b03a-265e9689279f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a4083fc9-03ce-45e4-bfd7-5d3212a89664" xlink:to="loc_us-gaap_CorporateJointVentureMember_46b9ef70-7025-4815-b03a-265e9689279f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c6aac846-dace-4ea2-9dba-f17a7ec4f785" xlink:to="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_2b38d2a2-4688-4440-bf6e-2b855c0c2112" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_RevenuesAbstract_2b38d2a2-4688-4440-bf6e-2b855c0c2112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_305453d6-aef4-4ef8-8fd7-050df1b92f04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2b38d2a2-4688-4440-bf6e-2b855c0c2112" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_305453d6-aef4-4ef8-8fd7-050df1b92f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_90054805-a6da-4177-b3eb-87b3885874a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_CostOfRevenueAbstract_90054805-a6da-4177-b3eb-87b3885874a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_25336e00-bf5a-42a5-945e-e309159dee94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_90054805-a6da-4177-b3eb-87b3885874a1" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_25336e00-bf5a-42a5-945e-e309159dee94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_adc92c9c-cdf5-404d-bb5f-a545e7832df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_GrossProfit_adc92c9c-cdf5-404d-bb5f-a545e7832df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_OperatingExpensesAbstract_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d03b8714-4402-4fbb-816c-41c9c056828a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_d03b8714-4402-4fbb-816c-41c9c056828a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_23343d5d-a64f-4dfb-9059-2e6a66c7048c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_23343d5d-a64f-4dfb-9059-2e6a66c7048c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_e9e1471c-660a-457c-8606-0939c9f892eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e5947eec-aefc-4ef3-8a95-efb96fa313d8" xlink:to="loc_us-gaap_OperatingExpenses_e9e1471c-660a-457c-8606-0939c9f892eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_9b64129c-1d9b-4432-9a53-5ff7b62a7daa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_OperatingIncomeLoss_9b64129c-1d9b-4432-9a53-5ff7b62a7daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_f6478f72-6366-46ab-ab2e-6628a8c45cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_f6478f72-6366-46ab-ab2e-6628a8c45cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c44c69d-70b9-4e21-9119-235cb8f24d71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0c44c69d-70b9-4e21-9119-235cb8f24d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4eaaca28-2f9f-4c23-ace6-ad3293518474" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4eaaca28-2f9f-4c23-ace6-ad3293518474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_53f3490d-3ee1-42ff-97c5-da4936ff2dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_ProfitLoss_53f3490d-3ee1-42ff-97c5-da4936ff2dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1654c8a2-4e37-4c6a-80c9-9cf62a305c91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_1654c8a2-4e37-4c6a-80c9-9cf62a305c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_77d9fd3e-2560-4b2a-a744-145491edea3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_NetIncomeLoss_77d9fd3e-2560-4b2a-a744-145491edea3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fc70ea09-c8ad-4e45-9b48-6f292eab4cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_EarningsPerShareAbstract_fc70ea09-c8ad-4e45-9b48-6f292eab4cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_e0f43f71-000d-4e28-9a87-24771c6ed8ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fc70ea09-c8ad-4e45-9b48-6f292eab4cfd" xlink:to="loc_us-gaap_EarningsPerShareBasic_e0f43f71-000d-4e28-9a87-24771c6ed8ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_94a58fe5-b1f6-48a0-9a9d-442fa4b894b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fc70ea09-c8ad-4e45-9b48-6f292eab4cfd" xlink:to="loc_us-gaap_EarningsPerShareDiluted_94a58fe5-b1f6-48a0-9a9d-442fa4b894b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6f266551-db94-4b0e-a465-7c029303a87b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_6f266551-db94-4b0e-a465-7c029303a87b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4862aade-5191-43f9-bfcc-787f227c7fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6f266551-db94-4b0e-a465-7c029303a87b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4862aade-5191-43f9-bfcc-787f227c7fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_65487863-ee97-437b-911e-35370ffe3dff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6f266551-db94-4b0e-a465-7c029303a87b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_65487863-ee97-437b-911e-35370ffe3dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2df1634a-94d6-4178-a869-d85360b5fdef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de7f84af-6f50-45d1-9380-2fa9952c2c62" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_2df1634a-94d6-4178-a869-d85360b5fdef" 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-20211231.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_8052d67d-7a9b-4f07-a1d4-2b04975b26d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d63ce966-aa59-4e48-86ad-ed32007e5b55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8052d67d-7a9b-4f07-a1d4-2b04975b26d5" xlink:to="loc_us-gaap_NetIncomeLoss_d63ce966-aa59-4e48-86ad-ed32007e5b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0b49c107-14ed-436c-848f-1757d15f92d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8052d67d-7a9b-4f07-a1d4-2b04975b26d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_0b49c107-14ed-436c-848f-1757d15f92d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_26617fba-b297-46ce-8efb-9dd2e8ee081b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0b49c107-14ed-436c-848f-1757d15f92d6" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_26617fba-b297-46ce-8efb-9dd2e8ee081b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d63c8205-4c60-4a17-84b6-028571bfe3ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8052d67d-7a9b-4f07-a1d4-2b04975b26d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d63c8205-4c60-4a17-84b6-028571bfe3ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_ad6c407b-b4f4-485c-94ca-f8a3aecf6459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d63c8205-4c60-4a17-84b6-028571bfe3ee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_ad6c407b-b4f4-485c-94ca-f8a3aecf6459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_d030b747-ad31-45d3-b2ae-d0738234bb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d63c8205-4c60-4a17-84b6-028571bfe3ee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_d030b747-ad31-45d3-b2ae-d0738234bb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1ba0a957-4825-4795-a9a2-9aafa6bce5a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d63c8205-4c60-4a17-84b6-028571bfe3ee" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_1ba0a957-4825-4795-a9a2-9aafa6bce5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_445e32de-9dcc-471d-ba1a-127c45502c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8052d67d-7a9b-4f07-a1d4-2b04975b26d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_445e32de-9dcc-471d-ba1a-127c45502c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_57b41933-1627-4316-b48e-0b2667fbff8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_445e32de-9dcc-471d-ba1a-127c45502c0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_57b41933-1627-4316-b48e-0b2667fbff8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_879de392-02fb-43bf-adf1-32a220945712" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_445e32de-9dcc-471d-ba1a-127c45502c0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_879de392-02fb-43bf-adf1-32a220945712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d66b477e-7667-405c-8a71-69eb67f8dfc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract_445e32de-9dcc-471d-ba1a-127c45502c0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d66b477e-7667-405c-8a71-69eb67f8dfc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_aaeac6f7-debe-44e4-8b8c-a6901ff8d391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8052d67d-7a9b-4f07-a1d4-2b04975b26d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParentAbstract_aaeac6f7-debe-44e4-8b8c-a6901ff8d391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_14dbfd82-17a8-4cd4-89ed-4001acfbb0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aaeac6f7-debe-44e4-8b8c-a6901ff8d391" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_14dbfd82-17a8-4cd4-89ed-4001acfbb0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_6cc5be32-30f6-4a4a-af29-61b116a9359f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aaeac6f7-debe-44e4-8b8c-a6901ff8d391" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_6cc5be32-30f6-4a4a-af29-61b116a9359f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_70c6082a-058b-43f3-beb2-656e24bae99c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aaeac6f7-debe-44e4-8b8c-a6901ff8d391" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_70c6082a-058b-43f3-beb2-656e24bae99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a9b770ab-03b0-46a5-b0f5-f658a874b79e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_8052d67d-7a9b-4f07-a1d4-2b04975b26d5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a9b770ab-03b0-46a5-b0f5-f658a874b79e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_89ca065e-2662-4b25-ac53-a7d46e7368d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8052d67d-7a9b-4f07-a1d4-2b04975b26d5" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_89ca065e-2662-4b25-ac53-a7d46e7368d7" 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-20211231.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_3da089c1-4073-42ba-859b-398c3d5bfe08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e8364cf4-0121-4d52-835f-561b54063c51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3da089c1-4073-42ba-859b-398c3d5bfe08" xlink:to="loc_us-gaap_StatementTable_e8364cf4-0121-4d52-835f-561b54063c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_0bca5a45-1136-44ea-b301-779cc156718f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8364cf4-0121-4d52-835f-561b54063c51" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_0bca5a45-1136-44ea-b301-779cc156718f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0bca5a45-1136-44ea-b301-779cc156718f" xlink:to="loc_us-gaap_EquityComponentDomain_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_0391e7c0-a44d-4ac6-ab20-4dba759d5e25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_CommonStockMember_0391e7c0-a44d-4ac6-ab20-4dba759d5e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_f12e51ca-93c2-454e-af76-6721ae4d7312" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_f12e51ca-93c2-454e-af76-6721ae4d7312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4e796b7a-0570-4276-93fc-424f08e3f6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_RetainedEarningsMember_4e796b7a-0570-4276-93fc-424f08e3f6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f625002e-850f-4176-b78f-00314d240446" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_f625002e-850f-4176-b78f-00314d240446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ParentMember_36a99b45-bc77-4de4-889e-3ee30d25793c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_ParentMember_36a99b45-bc77-4de4-889e-3ee30d25793c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_a430b361-3879-46f9-b6e0-43dddf796920" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_39f308c5-04df-4296-aa8b-d113b8568fcb" xlink:to="loc_us-gaap_NoncontrollingInterestMember_a430b361-3879-46f9-b6e0-43dddf796920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e52943b0-a954-42b8-bf36-cb2b17ba6b09" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e8364cf4-0121-4d52-835f-561b54063c51" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e52943b0-a954-42b8-bf36-cb2b17ba6b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5ee0e7c2-acca-4678-b04f-40a7a06614b6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_e52943b0-a954-42b8-bf36-cb2b17ba6b09" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5ee0e7c2-acca-4678-b04f-40a7a06614b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_1c8c1570-2d80-4fdc-a755-fc8ca4b8cb38" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_5ee0e7c2-acca-4678-b04f-40a7a06614b6" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_1c8c1570-2d80-4fdc-a755-fc8ca4b8cb38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_965327ed-0921-4734-89ff-c197d20679ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e8364cf4-0121-4d52-835f-561b54063c51" xlink:to="loc_us-gaap_StatementLineItems_965327ed-0921-4734-89ff-c197d20679ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_965327ed-0921-4734-89ff-c197d20679ed" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ac0b3a5c-43f2-4f99-9f67-0b1fe7d45a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ac0b3a5c-43f2-4f99-9f67-0b1fe7d45a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e1e13ed8-2431-45a7-963b-3230e0c09770" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e1e13ed8-2431-45a7-963b-3230e0c09770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_287c368f-997d-4128-806f-45688a727e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_287c368f-997d-4128-806f-45688a727e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_dd08ef28-c879-4ed7-ad7a-b7e23cd039ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_dd08ef28-c879-4ed7-ad7a-b7e23cd039ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_4a35e6b8-476e-43da-8e9b-551a5052a387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_4a35e6b8-476e-43da-8e9b-551a5052a387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_028d76bc-8c1f-43b6-9066-ac12a9e1597a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_028d76bc-8c1f-43b6-9066-ac12a9e1597a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_bc6d525b-0fb1-4b8a-a74d-ad6f8db08f37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_bc6d525b-0fb1-4b8a-a74d-ad6f8db08f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_6c342f2c-f389-49dd-99c4-91dfdb8c11ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_6c342f2c-f389-49dd-99c4-91dfdb8c11ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_039a6708-0338-4ccc-9bb2-0c10222407c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_039a6708-0338-4ccc-9bb2-0c10222407c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5ae446c9-a6b4-4531-9008-96ce561af06a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_NetIncomeLoss_5ae446c9-a6b4-4531-9008-96ce561af06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b103feb0-6314-48bf-8256-5c4ba61b6222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b103feb0-6314-48bf-8256-5c4ba61b6222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_29199ba5-d164-425b-ae3f-58b6b0b54a53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_29199ba5-d164-425b-ae3f-58b6b0b54a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7b022831-edf8-425a-bfd9-8e7e4eb6985c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_7b022831-edf8-425a-bfd9-8e7e4eb6985c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_dbd4f154-983c-417a-a174-edb88c939827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_dbd4f154-983c-417a-a174-edb88c939827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ce2e2f7f-40c7-47f8-9667-0526d7652fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ce2e2f7f-40c7-47f8-9667-0526d7652fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5771bd5b-992d-46eb-be6e-b1dd05e08f05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5771bd5b-992d-46eb-be6e-b1dd05e08f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c169d3ab-a026-4a60-86f4-1f3e7ded286b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c32829a4-2320-4fe3-9e40-a47042d12b6d" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c169d3ab-a026-4a60-86f4-1f3e7ded286b" 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-20211231.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_14b4cd11-eddd-4ba7-a125-db360445aef7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9fe6c118-7785-42dc-b362-c735144ff720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_14b4cd11-eddd-4ba7-a125-db360445aef7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9fe6c118-7785-42dc-b362-c735144ff720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2baa7b8a-c45e-4318-8973-1fa528dfe142" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_NetCashProvidedByUsedInOperatingActivitiesAbstract_9fe6c118-7785-42dc-b362-c735144ff720" xlink:to="loc_us-gaap_ProfitLoss_2baa7b8a-c45e-4318-8973-1fa528dfe142" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9fe6c118-7785-42dc-b362-c735144ff720" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_567f71bb-30df-45ea-8d76-0de055197ceb" xlink:href="isrg-20211231.xsd#isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:to="loc_isrg_DepreciationandGainLossonDispositionofPropertyPlantEquipment_567f71bb-30df-45ea-8d76-0de055197ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_7a03b882-49af-4d46-b384-f92a45b8331b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_7a03b882-49af-4d46-b384-f92a45b8331b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_b9535671-f676-4c23-a733-880c2162f6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_b9535671-f676-4c23-a733-880c2162f6ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_53921bda-0d6d-4a3e-bbb0-3f05b7b8d355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_53921bda-0d6d-4a3e-bbb0-3f05b7b8d355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ed0fd921-a3fb-46e1-a638-9974e0be8b20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:to="loc_us-gaap_ShareBasedCompensation_ed0fd921-a3fb-46e1-a638-9974e0be8b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_cc729630-1d4f-4e71-90be-787de7cd1471" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_cc729630-1d4f-4e71-90be-787de7cd1471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1a13de59-c759-4143-8ea7-a21afbab83d4" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_63e5a2a4-eab6-4983-b58b-dc346dfad59c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_63e5a2a4-eab6-4983-b58b-dc346dfad59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d7a840d6-8aeb-4378-8764-4d905a115fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d7a840d6-8aeb-4378-8764-4d905a115fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3231bb7b-e513-4b76-8dd9-8e2a21547ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3231bb7b-e513-4b76-8dd9-8e2a21547ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a00b1f73-2058-4629-b23a-eed3577e89b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a00b1f73-2058-4629-b23a-eed3577e89b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_98be91bd-d1ca-4c67-bd52-36579025b613" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_98be91bd-d1ca-4c67-bd52-36579025b613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_07364b36-2b14-4993-983b-631d17ffa71f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_07364b36-2b14-4993-983b-631d17ffa71f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_93814902-432e-4e13-8da5-1543896b5d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_437f3d7f-4fb8-442e-b9ae-85ea9ef3c7b0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_93814902-432e-4e13-8da5-1543896b5d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_588a9d7b-d106-4aa8-a8de-a25670193c8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9fe6c118-7785-42dc-b362-c735144ff720" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_588a9d7b-d106-4aa8-a8de-a25670193c8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_093d567b-ef6b-4191-bce4-413f406e8dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_14b4cd11-eddd-4ba7-a125-db360445aef7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_093d567b-ef6b-4191-bce4-413f406e8dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_e5447694-0bb4-4241-9865-a39ed5aa620f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_093d567b-ef6b-4191-bce4-413f406e8dfe" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_e5447694-0bb4-4241-9865-a39ed5aa620f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_5e902e72-7de6-4f72-98ad-b8d6d315189b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_093d567b-ef6b-4191-bce4-413f406e8dfe" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_5e902e72-7de6-4f72-98ad-b8d6d315189b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_1c576666-edb2-4add-b9e2-9f23bcbec793" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_093d567b-ef6b-4191-bce4-413f406e8dfe" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_1c576666-edb2-4add-b9e2-9f23bcbec793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_aedf3e23-a873-4e0e-b4b2-461d57d3b391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_093d567b-ef6b-4191-bce4-413f406e8dfe" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_aedf3e23-a873-4e0e-b4b2-461d57d3b391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_49dc981b-22fb-4867-bfd6-388a7d898eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_093d567b-ef6b-4191-bce4-413f406e8dfe" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_49dc981b-22fb-4867-bfd6-388a7d898eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc481457-4c8a-4b49-842b-03e5093df3ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_093d567b-ef6b-4191-bce4-413f406e8dfe" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_fc481457-4c8a-4b49-842b-03e5093df3ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7fe11473-dac5-4667-98fe-cbb9ac6ed9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_14b4cd11-eddd-4ba7-a125-db360445aef7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_7fe11473-dac5-4667-98fe-cbb9ac6ed9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_5398f4c8-b39b-400c-b8a4-3117b44dadba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7fe11473-dac5-4667-98fe-cbb9ac6ed9c0" xlink:to="loc_us-gaap_ProceedsFromStockPlans_5398f4c8-b39b-400c-b8a4-3117b44dadba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5228330c-b960-4049-bfe1-78486c2a304b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7fe11473-dac5-4667-98fe-cbb9ac6ed9c0" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_5228330c-b960-4049-bfe1-78486c2a304b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_eb1a5c41-0e69-4c9b-b794-72c2251dad7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7fe11473-dac5-4667-98fe-cbb9ac6ed9c0" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_eb1a5c41-0e69-4c9b-b794-72c2251dad7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_c4389a87-0e71-4fe5-829a-ed8acbd3beee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7fe11473-dac5-4667-98fe-cbb9ac6ed9c0" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_c4389a87-0e71-4fe5-829a-ed8acbd3beee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_4e51e711-d004-4c96-ad4d-f5f0db1e4ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7fe11473-dac5-4667-98fe-cbb9ac6ed9c0" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_4e51e711-d004-4c96-ad4d-f5f0db1e4ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5cf3d424-b1b6-42d1-807e-3d5679981911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7fe11473-dac5-4667-98fe-cbb9ac6ed9c0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5cf3d424-b1b6-42d1-807e-3d5679981911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_21b40db5-6244-4018-8f9a-c87440f9abb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_14b4cd11-eddd-4ba7-a125-db360445aef7" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_21b40db5-6244-4018-8f9a-c87440f9abb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1e76d323-bbd3-4165-84cc-ecfc805576c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_14b4cd11-eddd-4ba7-a125-db360445aef7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_1e76d323-bbd3-4165-84cc-ecfc805576c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f40b001a-a975-4576-9dad-a47358e8562a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_14b4cd11-eddd-4ba7-a125-db360445aef7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f40b001a-a975-4576-9dad-a47358e8562a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f54f18ba-2fb9-4fe3-8b4e-7ad1052f44bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_14b4cd11-eddd-4ba7-a125-db360445aef7" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f54f18ba-2fb9-4fe3-8b4e-7ad1052f44bf" 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-20211231.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_406fb6f1-892c-4511-aad6-faf312843785" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_510cb8fb-c3a6-48d2-9e72-92f495d915b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_406fb6f1-892c-4511-aad6-faf312843785" xlink:to="loc_us-gaap_NatureOfOperations_510cb8fb-c3a6-48d2-9e72-92f495d915b6" 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-20211231.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_21f3f5e2-c9ab-4f9a-ad84-4df68ce8b49b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_3da11f72-5099-44c3-b53b-98ce905e1d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_21f3f5e2-c9ab-4f9a-ad84-4df68ce8b49b" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_3da11f72-5099-44c3-b53b-98ce905e1d5b" 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-20211231.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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_bd71215e-eec1-43df-92ef-b36b966c9762" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_bd71215e-eec1-43df-92ef-b36b966c9762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_1a372cc4-91fb-412c-88d8-c187c3f7cf49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_1a372cc4-91fb-412c-88d8-c187c3f7cf49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_774c94c5-4ad9-4b8c-8485-be5f81f059ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_UseOfEstimates_774c94c5-4ad9-4b8c-8485-be5f81f059ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_7b4ad05b-ca9f-4a79-a777-ded5f6a36b89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_7b4ad05b-ca9f-4a79-a777-ded5f6a36b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_053281e5-4919-4df8-8a90-663a8fe891a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_053281e5-4919-4df8-8a90-663a8fe891a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_e989a3ce-8bf1-4275-b604-f6f0bf2ad5f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_e989a3ce-8bf1-4275-b604-f6f0bf2ad5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3c4e8f86-7754-4cb6-a575-593611589de0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3c4e8f86-7754-4cb6-a575-593611589de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_b00767eb-ad7f-4951-9509-37a9a9fa67b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_b00767eb-ad7f-4951-9509-37a9a9fa67b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3b67935e-a966-4429-b999-f8d03813b3c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3b67935e-a966-4429-b999-f8d03813b3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_4ea8ec4d-b399-479a-8b90-526691635651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_4ea8ec4d-b399-479a-8b90-526691635651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_b93bb047-85c3-4cd4-9c58-33a667a5e355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_b93bb047-85c3-4cd4-9c58-33a667a5e355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_ddf54280-3b2a-42b9-9762-08575ac14f73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_ddf54280-3b2a-42b9-9762-08575ac14f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_31285b44-a587-47a7-b294-223408578053" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_31285b44-a587-47a7-b294-223408578053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_f535772d-b60e-4613-9e41-cc1e5619bd75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_f535772d-b60e-4613-9e41-cc1e5619bd75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorLeasesPolicyTextBlock_36983b07-b9eb-4609-9988-5690cb9ad8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_LessorLeasesPolicyTextBlock_36983b07-b9eb-4609-9988-5690cb9ad8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_2fa6d4b7-f44b-4da7-b7f6-110f58b9f5d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_2fa6d4b7-f44b-4da7-b7f6-110f58b9f5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_c9221adb-be6a-465d-902e-a49c53ff8645" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_c9221adb-be6a-465d-902e-a49c53ff8645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock_b9532aec-a925-4bbd-8280-fb09d2f6b882" xlink:href="isrg-20211231.xsd#isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock_b9532aec-a925-4bbd-8280-fb09d2f6b882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_00ab3942-c973-4729-b768-f053ce3b1b57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_00ab3942-c973-4729-b768-f053ce3b1b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_ec45dedb-4673-42ed-acb8-bc72d0170291" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_ec45dedb-4673-42ed-acb8-bc72d0170291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_3b508037-ce58-4d80-a32e-70859b8a71a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_3b508037-ce58-4d80-a32e-70859b8a71a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock_d3cd79b0-6870-4ea0-bbdb-a64b252d1bc5" xlink:href="isrg-20211231.xsd#isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_isrg_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock_d3cd79b0-6870-4ea0-bbdb-a64b252d1bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9e9aa7ae-2646-4ba5-b993-3f151c14e63b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_9e9aa7ae-2646-4ba5-b993-3f151c14e63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_27f413f2-582d-40c2-b2ec-65d905d4f420" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_27f413f2-582d-40c2-b2ec-65d905d4f420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_46f4c9fa-64fe-4a57-a3c8-d679fe2ed495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_46f4c9fa-64fe-4a57-a3c8-d679fe2ed495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_29678783-76f2-4d0b-897c-4c6f4628a7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_709f985d-c8f6-4af0-ac1d-fb546c888ba7" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_29678783-76f2-4d0b-897c-4c6f4628a7ed" 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-20211231.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_150036d5-b312-487a-966b-dbfa38d7bce2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_8e4537d4-f6e0-468b-aa30-80d8f898e4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_150036d5-b312-487a-966b-dbfa38d7bce2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_8e4537d4-f6e0-468b-aa30-80d8f898e4ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock_7af5d94f-4b28-4db6-bde7-706f94571676" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_150036d5-b312-487a-966b-dbfa38d7bce2" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock_7af5d94f-4b28-4db6-bde7-706f94571676" 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-20211231.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_e3b6fb0b-cc8a-46f6-82aa-e6507ddf9aba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:href="isrg-20211231.xsd#isrg_SummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e3b6fb0b-cc8a-46f6-82aa-e6507ddf9aba" xlink:to="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_01c087e4-5f17-4df6-b8d1-04cdea55c25a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_01c087e4-5f17-4df6-b8d1-04cdea55c25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e024c85-f1bc-4ca1-8020-e311075838ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_01c087e4-5f17-4df6-b8d1-04cdea55c25a" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e024c85-f1bc-4ca1-8020-e311075838ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_d07edd54-d36c-406c-a556-dcddb76a093a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8e024c85-f1bc-4ca1-8020-e311075838ad" xlink:to="loc_us-gaap_AccountsReceivableMember_d07edd54-d36c-406c-a556-dcddb76a093a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TotalRevenueMember_82175f49-7f94-4e28-a520-e0748803431e" xlink:href="isrg-20211231.xsd#isrg_TotalRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_8e024c85-f1bc-4ca1-8020-e311075838ad" xlink:to="loc_isrg_TotalRevenueMember_82175f49-7f94-4e28-a520-e0748803431e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_19883c86-3bd4-4d1a-99ac-9cc1c102ff33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_19883c86-3bd4-4d1a-99ac-9cc1c102ff33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_4d21448d-2df1-48d7-976e-4caddd70052a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_19883c86-3bd4-4d1a-99ac-9cc1c102ff33" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_4d21448d-2df1-48d7-976e-4caddd70052a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_afbe5d2f-308c-4a9b-bbaa-daaf83daab6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_4d21448d-2df1-48d7-976e-4caddd70052a" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_afbe5d2f-308c-4a9b-bbaa-daaf83daab6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_87336db9-c82e-4488-84bb-b6f78002be69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeographicDistributionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_us-gaap_GeographicDistributionAxis_87336db9-c82e-4488-84bb-b6f78002be69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_b0680b9d-c670-4680-97ef-3a3af3678dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_87336db9-c82e-4488-84bb-b6f78002be69" xlink:to="loc_us-gaap_GeographicDistributionDomain_b0680b9d-c670-4680-97ef-3a3af3678dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_5c1c64f2-336b-4874-ac94-b80d8d580199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b0680b9d-c670-4680-97ef-3a3af3678dd8" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_5c1c64f2-336b-4874-ac94-b80d8d580199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_99c46e2a-4706-474c-bceb-cbeb5336a70b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b0680b9d-c670-4680-97ef-3a3af3678dd8" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_99c46e2a-4706-474c-bceb-cbeb5336a70b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_749b57a5-f851-4c70-bd36-d98b7947a42a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_srt_RangeAxis_749b57a5-f851-4c70-bd36-d98b7947a42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cd9af793-0b31-426d-803e-64ec527fbb5e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_749b57a5-f851-4c70-bd36-d98b7947a42a" xlink:to="loc_srt_RangeMember_cd9af793-0b31-426d-803e-64ec527fbb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e8c0b8c4-7453-41ae-9be7-5397a4006850" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cd9af793-0b31-426d-803e-64ec527fbb5e" xlink:to="loc_srt_MinimumMember_e8c0b8c4-7453-41ae-9be7-5397a4006850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1cfd419d-3757-4cf4-a3dd-907b130a5619" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_cd9af793-0b31-426d-803e-64ec527fbb5e" xlink:to="loc_srt_MaximumMember_1cfd419d-3757-4cf4-a3dd-907b130a5619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4a0469b5-7638-45ba-bdfd-a4bf2570bc37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_4a0469b5-7638-45ba-bdfd-a4bf2570bc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bb2978b3-5e18-4050-ab2f-9542b29b3063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4a0469b5-7638-45ba-bdfd-a4bf2570bc37" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bb2978b3-5e18-4050-ab2f-9542b29b3063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_0a56f3be-81dd-46c4-b266-5588bab76740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bb2978b3-5e18-4050-ab2f-9542b29b3063" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_0a56f3be-81dd-46c4-b266-5588bab76740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:href="isrg-20211231.xsd#isrg_SummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesTable_b3dcbb45-eccf-4d87-b064-e14f33823883" xlink:to="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9ed4d6fb-d03d-47c7-85d0-7024ac714c53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9ed4d6fb-d03d-47c7-85d0-7024ac714c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ServiceFeeCredit_4d8c2611-5ebf-4221-8df6-8de8e3fce7b0" xlink:href="isrg-20211231.xsd#isrg_ServiceFeeCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_ServiceFeeCredit_4d8c2611-5ebf-4221-8df6-8de8e3fce7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment_9594390b-a3c2-4e45-b0c9-5ea6babdbd13" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseLeaseReceivableExtendedPayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment_9594390b-a3c2-4e45-b0c9-5ea6babdbd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AccountsReceivableExtendedPayment_536b8385-addb-4f1e-b159-2db977a954a6" xlink:href="isrg-20211231.xsd#isrg_AccountsReceivableExtendedPayment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_AccountsReceivableExtendedPayment_536b8385-addb-4f1e-b159-2db977a954a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding_e00fa1d0-f303-44a5-bd5a-afb3b8ddc4d5" xlink:href="isrg-20211231.xsd#isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding_e00fa1d0-f303-44a5-bd5a-afb3b8ddc4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_9c41c972-6d99-4537-9b95-2852cf28901b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_RestrictedCash_9c41c972-6d99-4537-9b95-2852cf28901b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_f7eb440d-74b9-4e78-8680-8b108c6a255d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_Depreciation_f7eb440d-74b9-4e78-8680-8b108c6a255d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f1dbbf48-76fa-4d6f-973b-038554540d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_f1dbbf48-76fa-4d6f-973b-038554540d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_70b30db5-ea2f-46ba-8beb-04fc3962ca37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_NumberOfOperatingSegments_70b30db5-ea2f-46ba-8beb-04fc3962ca37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0696996a-b026-4e39-862c-e9f34ffe6bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_0696996a-b026-4e39-862c-e9f34ffe6bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_4ac0fda6-2aca-4cf3-a158-c2981c6f5e15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenuePerformanceObligationDescriptionOfTiming"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_RevenuePerformanceObligationDescriptionOfTiming_4ac0fda6-2aca-4cf3-a158-c2981c6f5e15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemSalesArrangementWarrantyPeriod_0bf7df47-455e-40a0-be74-1d755865d1b1" xlink:href="isrg-20211231.xsd#isrg_SystemSalesArrangementWarrantyPeriod"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_SystemSalesArrangementWarrantyPeriod_0bf7df47-455e-40a0-be74-1d755865d1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquisitionCosts_04a8f1c2-9e54-438f-87ec-853ae86c75f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquisitionCosts"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_AcquisitionCosts_04a8f1c2-9e54-438f-87ec-853ae86c75f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_ed0fe4ad-22af-44ce-9fd4-7213d01ec813" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_LessorSalesTypeLeaseTermOfContract1_ed0fe4ad-22af-44ce-9fd4-7213d01ec813" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_84bc6dac-8ebd-48ea-81cd-dd2faee77105" xlink:href="isrg-20211231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod_84bc6dac-8ebd-48ea-81cd-dd2faee77105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_52ea567f-c4c7-42ab-97b7-920abdd000d7" xlink:href="isrg-20211231.xsd#isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent_52ea567f-c4c7-42ab-97b7-920abdd000d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_2217ef0e-30b6-4cae-b983-1f279be6d29e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_us-gaap_DerivativeTermOfContract_2217ef0e-30b6-4cae-b983-1f279be6d29e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_ca795997-4716-4c43-af9b-aaf8827b1eb5" xlink:href="isrg-20211231.xsd#isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod_ca795997-4716-4c43-af9b-aaf8827b1eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_2ff3480d-33c2-4d4c-b4b9-1f96d146f474" xlink:href="isrg-20211231.xsd#isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement_2ff3480d-33c2-4d4c-b4b9-1f96d146f474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_8ff2b179-4de9-4e3f-835f-fe5e0f3216da" xlink:href="isrg-20211231.xsd#isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_SummaryOfSignificantAccountingPoliciesLineItems_0f9ee9fd-6632-48a6-aea1-0b6c6ae17127" xlink:to="loc_isrg_LongLivedAssetsMaintainedInTheUnitedStatesPercent_8ff2b179-4de9-4e3f-835f-fe5e0f3216da" 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-20211231.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_6cb1fb3e-70de-47d4-93cc-cfa462cd14b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69192362-7f15-4e13-8442-2836131d8eea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6cb1fb3e-70de-47d4-93cc-cfa462cd14b1" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_69192362-7f15-4e13-8442-2836131d8eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_69192362-7f15-4e13-8442-2836131d8eea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b119cbe1-ef41-4bc3-bb1b-6b0ae9c99b78" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_dcb8176d-4b91-4db3-b8b8-988b7d7747e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_us-gaap_BuildingMember_dcb8176d-4b91-4db3-b8b8-988b7d7747e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingImprovementsMember_2e3160c1-8870-4b74-8ffd-6fdc6de29034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_us-gaap_BuildingImprovementsMember_2e3160c1-8870-4b74-8ffd-6fdc6de29034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquipmentAndFurnitureMember_7f7afcad-27a8-416b-8631-a3af6dda77bf" xlink:href="isrg-20211231.xsd#isrg_EquipmentAndFurnitureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_isrg_EquipmentAndFurnitureMember_7f7afcad-27a8-416b-8631-a3af6dda77bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_19fb3f02-5420-4b35-b2ec-5a2db6b8b29f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember_19fb3f02-5420-4b35-b2ec-5a2db6b8b29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_7ad30d5c-5f10-4099-9441-360ca97fa608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_us-gaap_ComputerEquipmentMember_7ad30d5c-5f10-4099-9441-360ca97fa608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EnterpriseWideSoftwareMember_6ad78b7e-ea22-4564-b645-7660282568ca" xlink:href="isrg-20211231.xsd#isrg_EnterpriseWideSoftwareMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_isrg_EnterpriseWideSoftwareMember_6ad78b7e-ea22-4564-b645-7660282568ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PurchasedSoftwareMember_1cf41b74-08c0-473e-8077-90817066ebaf" xlink:href="isrg-20211231.xsd#isrg_PurchasedSoftwareMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_aeddd180-e8ef-4e5b-9990-279575b87c9e" xlink:to="loc_isrg_PurchasedSoftwareMember_1cf41b74-08c0-473e-8077-90817066ebaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3fff589e-bf20-4f51-8171-bc8d68e6f548" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_69192362-7f15-4e13-8442-2836131d8eea" xlink:to="loc_srt_RangeAxis_3fff589e-bf20-4f51-8171-bc8d68e6f548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d235967f-dbaa-4deb-a28a-413551e56aa8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3fff589e-bf20-4f51-8171-bc8d68e6f548" xlink:to="loc_srt_RangeMember_d235967f-dbaa-4deb-a28a-413551e56aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_aca430e5-030c-4530-bd65-b882af9f60e6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d235967f-dbaa-4deb-a28a-413551e56aa8" xlink:to="loc_srt_MaximumMember_aca430e5-030c-4530-bd65-b882af9f60e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c534dbcb-2995-4baa-933a-3a8ec35cfd94" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d235967f-dbaa-4deb-a28a-413551e56aa8" xlink:to="loc_srt_MinimumMember_c534dbcb-2995-4baa-933a-3a8ec35cfd94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0f18b9b-bc7d-4be5-8535-9db0d5ebd972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_69192362-7f15-4e13-8442-2836131d8eea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b0f18b9b-bc7d-4be5-8535-9db0d5ebd972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5b41e193-bb9c-4710-a120-dc4cf5f3ce76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b0f18b9b-bc7d-4be5-8535-9db0d5ebd972" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_5b41e193-bb9c-4710-a120-dc4cf5f3ce76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fd081702-cbe8-453e-8b7d-9de2af81e81c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_ddae4530-a7f3-4df5-bf62-ec7a92fa8068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fd081702-cbe8-453e-8b7d-9de2af81e81c" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_ddae4530-a7f3-4df5-bf62-ec7a92fa8068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_c53f2aa4-d9ec-499b-8fd0-977735cde4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_ddae4530-a7f3-4df5-bf62-ec7a92fa8068" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_c53f2aa4-d9ec-499b-8fd0-977735cde4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_c53f2aa4-d9ec-499b-8fd0-977735cde4cb" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_HighCreditRatingMember_67d65947-12b2-4562-a46b-6745bf9f4b6b" xlink:href="isrg-20211231.xsd#isrg_HighCreditRatingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:to="loc_isrg_HighCreditRatingMember_67d65947-12b2-4562-a46b-6745bf9f4b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ModerateCreditRatingMember_a6186c23-ea56-4b6b-8422-76b1e94dd19b" xlink:href="isrg-20211231.xsd#isrg_ModerateCreditRatingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:to="loc_isrg_ModerateCreditRatingMember_a6186c23-ea56-4b6b-8422-76b1e94dd19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LowCreditRatingMember_5607ace7-c91d-4735-bbc1-8b19df14201d" xlink:href="isrg-20211231.xsd#isrg_LowCreditRatingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_288316fd-b3c4-4736-bdb0-34f44aaa5207" xlink:to="loc_isrg_LowCreditRatingMember_5607ace7-c91d-4735-bbc1-8b19df14201d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable_ddae4530-a7f3-4df5-bf62-ec7a92fa8068" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear_15fc63e5-c7c5-44eb-ba19-cce5e00c3d12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear_15fc63e5-c7c5-44eb-ba19-cce5e00c3d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear_6f5fe973-32b8-4a5c-8fbf-629503e59b70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear_6f5fe973-32b8-4a5c-8fbf-629503e59b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear_4774c78c-a177-4ed8-b686-0fd0948429d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear_4774c78c-a177-4ed8-b686-0fd0948429d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear_afac421b-8448-4736-82f8-a95457263276" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear_afac421b-8448-4736-82f8-a95457263276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear_e5d19afb-8e81-4a1f-b2c6-13eafda94472" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear_e5d19afb-8e81-4a1f-b2c6-13eafda94472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_5a628785-d3ae-445a-9893-0f71694808ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_5a628785-d3ae-445a-9893-0f71694808ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_63d229f7-21b1-4d13-b15e-ba9c3013734b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems_06a26516-9391-4ecc-8a6a-c4bb51247910" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_63d229f7-21b1-4d13-b15e-ba9c3013734b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstruments" xlink:type="simple" xlink:href="isrg-20211231.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_93e32a27-dc80-43ea-b9dc-ca1f000a6285" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_f8f40419-ce11-4f02-b744-9b017f47ddf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_93e32a27-dc80-43ea-b9dc-ca1f000a6285" xlink:to="loc_us-gaap_FinancialInstrumentsDisclosureTextBlock_f8f40419-ce11-4f02-b744-9b017f47ddf0" 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-20211231.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_d8e4420e-d0f3-49bc-92ce-923dade350b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_904f45e5-f12c-4fbc-ad6b-d29d318274ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d8e4420e-d0f3-49bc-92ce-923dade350b3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_904f45e5-f12c-4fbc-ad6b-d29d318274ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_ec934a4e-7543-47e2-93bc-583329c49c21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8e4420e-d0f3-49bc-92ce-923dade350b3" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_ec934a4e-7543-47e2-93bc-583329c49c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_8993f47d-43dd-45a9-838d-f0d6f3b27a26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8e4420e-d0f3-49bc-92ce-923dade350b3" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_8993f47d-43dd-45a9-838d-f0d6f3b27a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_4efed608-d9d0-47cf-92cf-45bd7f6ce4b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d8e4420e-d0f3-49bc-92ce-923dade350b3" xlink:to="loc_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock_4efed608-d9d0-47cf-92cf-45bd7f6ce4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_6bc20bf7-13b7-4e7b-95d7-75b7213705d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d8e4420e-d0f3-49bc-92ce-923dade350b3" xlink:to="loc_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_6bc20bf7-13b7-4e7b-95d7-75b7213705d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_ea05fa78-c715-44a0-8f32-0660f8c33288" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_d8e4420e-d0f3-49bc-92ce-923dade350b3" xlink:to="loc_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_ea05fa78-c715-44a0-8f32-0660f8c33288" 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-20211231.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_81473b9d-6322-4101-ac18-c1ceddb0c9f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_81473b9d-6322-4101-ac18-c1ceddb0c9f8" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95121ff9-9f0e-497a-9dd1-119b65f82837" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_95121ff9-9f0e-497a-9dd1-119b65f82837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7a12bb76-6425-46fa-a623-477d70bc9f29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_95121ff9-9f0e-497a-9dd1-119b65f82837" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_7a12bb76-6425-46fa-a623-477d70bc9f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_16a884f7-c63c-4c40-8c33-9e0a45f70f15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7a12bb76-6425-46fa-a623-477d70bc9f29" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_16a884f7-c63c-4c40-8c33-9e0a45f70f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_be44b4b1-4a66-4abf-b650-727cd35e4500" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7a12bb76-6425-46fa-a623-477d70bc9f29" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_be44b4b1-4a66-4abf-b650-727cd35e4500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_9c89e9b2-b8e8-4277-8fc3-2286aac89e45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:to="loc_us-gaap_FinancialInstrumentAxis_9c89e9b2-b8e8-4277-8fc3-2286aac89e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9c89e9b2-b8e8-4277-8fc3-2286aac89e45" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_4f6760a8-a42f-42ca-a1a5-8cb68120c351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_CashMember_4f6760a8-a42f-42ca-a1a5-8cb68120c351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_01c9fa47-6431-4cc8-b66b-dae139835be8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_MoneyMarketFundsMember_01c9fa47-6431-4cc8-b66b-dae139835be8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_9425e4e3-6b0d-421b-b2fb-258d09614c68" xlink:href="isrg-20211231.xsd#isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_isrg_UnitedStatesCorporateDebtAndEquitySecuritiesMember_9425e4e3-6b0d-421b-b2fb-258d09614c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_48d3c357-7093-425c-9739-9e0a4c2eee65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_CommercialPaperMember_48d3c357-7093-425c-9739-9e0a4c2eee65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_3141882c-bf2d-4af1-bab2-9b5469973309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_3141882c-bf2d-4af1-bab2-9b5469973309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_85d7247a-9b1c-4a71-b98e-40849646b1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_85d7247a-9b1c-4a71-b98e-40849646b1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalNotesMember_9d012618-a07a-4974-8c87-743c1edf49d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalNotesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_67bf761c-6269-46eb-84fa-79b5b392a771" xlink:to="loc_us-gaap_MunicipalNotesMember_9d012618-a07a-4974-8c87-743c1edf49d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8659f6ad-e3df-4d44-9188-4e738b1b1756" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e8458985-d255-4efc-acbf-cd5841f9643e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e8458985-d255-4efc-acbf-cd5841f9643e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_bb07eac9-2b24-4acc-9cf7-61acc5895f91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_bb07eac9-2b24-4acc-9cf7-61acc5895f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8a836b86-802d-4b98-b3cc-04c220dcb1af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_8a836b86-802d-4b98-b3cc-04c220dcb1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_ee722eed-0ce0-46b7-9d98-d3ed1d2c5174" xlink:href="isrg-20211231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost_ee722eed-0ce0-46b7-9d98-d3ed1d2c5174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_196417ff-da5c-4a12-b0ef-7336e636b99f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_196417ff-da5c-4a12-b0ef-7336e636b99f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d9aa872c-bcb0-418f-90e4-e0b422e62268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_d9aa872c-bcb0-418f-90e4-e0b422e62268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d9521cf5-f013-4723-8b2d-991981bb0f06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_d9521cf5-f013-4723-8b2d-991981bb0f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_8e65f374-c96d-45dc-8a2b-4f8c5768fa14" xlink:href="isrg-20211231.xsd#isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_isrg_CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue_8e65f374-c96d-45dc-8a2b-4f8c5768fa14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_7cd1fd96-d9ac-4af5-b250-882a77b05c96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_7cd1fd96-d9ac-4af5-b250-882a77b05c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesNoncurrent_94a1527b-899a-4551-bb78-507eee5495c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ea01b3a-4681-4d43-9ac4-abdada62fec0" xlink:to="loc_us-gaap_MarketableSecuritiesNoncurrent_94a1527b-899a-4551-bb78-507eee5495c3" 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-20211231.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_9ebb5f82-12e2-45a0-a22d-3307a8d24f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_b9b32219-c205-4e53-989e-834465adf0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9ebb5f82-12e2-45a0-a22d-3307a8d24f9b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract_b9b32219-c205-4e53-989e-834465adf0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_c9bedced-4cfa-46c5-921a-8514f3fc12fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b9b32219-c205-4e53-989e-834465adf0aa" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_c9bedced-4cfa-46c5-921a-8514f3fc12fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_2e024a6a-63e0-4e5d-b1c0-e0cf0e2e15df" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b9b32219-c205-4e53-989e-834465adf0aa" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_2e024a6a-63e0-4e5d-b1c0-e0cf0e2e15df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e592d0b0-2940-4a82-924d-e40b74663c15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b9b32219-c205-4e53-989e-834465adf0aa" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_e592d0b0-2940-4a82-924d-e40b74663c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_5c7b4601-ad49-42b9-a838-cb4d38705bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9ebb5f82-12e2-45a0-a22d-3307a8d24f9b" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract_5c7b4601-ad49-42b9-a838-cb4d38705bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_8eaab7fe-a19a-4eb7-8876-6a3c8fac6b91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5c7b4601-ad49-42b9-a838-cb4d38705bad" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_8eaab7fe-a19a-4eb7-8876-6a3c8fac6b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_81236df6-96c8-4ab3-97af-6a232f8e74db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5c7b4601-ad49-42b9-a838-cb4d38705bad" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_81236df6-96c8-4ab3-97af-6a232f8e74db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7305439e-b1ee-4547-b9ba-2e6ea138a67b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5c7b4601-ad49-42b9-a838-cb4d38705bad" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_7305439e-b1ee-4547-b9ba-2e6ea138a67b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_cea12e67-ca84-4e1d-a9c7-476048a91d80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3a433fca-5f7e-40f1-b248-50ef83eadc87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cea12e67-ca84-4e1d-a9c7-476048a91d80" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3a433fca-5f7e-40f1-b248-50ef83eadc87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3" xlink:href="isrg-20211231.xsd#isrg_ScheduleOfAvailableForSaleSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_3a433fca-5f7e-40f1-b248-50ef83eadc87" xlink:to="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:href="isrg-20211231.xsd#isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleSecuritiesAxis_8e409f3b-f6a8-4e9f-a145-c8f2a6266ce3" xlink:to="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_76eef844-353e-42b5-a02f-d17af7ad0394" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_CommercialPaperMember_76eef844-353e-42b5-a02f-d17af7ad0394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNoteSecuritiesMember_8c43d821-4be6-4e2c-a36b-db22cc5e02d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateNoteSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_CorporateNoteSecuritiesMember_8c43d821-4be6-4e2c-a36b-db22cc5e02d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_da8d5cc4-9dcd-4fe0-8756-83a1437f72cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_da8d5cc4-9dcd-4fe0-8756-83a1437f72cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_45429b90-cc5d-4267-87e5-76967faf4577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_45429b90-cc5d-4267-87e5-76967faf4577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalNotesMember_90ac867b-bcee-4068-b602-5057de92d553" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalNotesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain_fea1b393-faa6-4575-b789-335dcc562bb1" xlink:to="loc_us-gaap_MunicipalNotesMember_90ac867b-bcee-4068-b602-5057de92d553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3a433fca-5f7e-40f1-b248-50ef83eadc87" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_916476cb-c177-4ffd-9964-f25b5e0f3ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_916476cb-c177-4ffd-9964-f25b5e0f3ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_df3f5ae0-f464-4a17-b107-97bcdda4e344" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_df3f5ae0-f464-4a17-b107-97bcdda4e344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_42167367-7f47-4835-8af9-a6a27359ad62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_42167367-7f47-4835-8af9-a6a27359ad62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1386a900-59a8-43ea-9e36-14ae629837c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1386a900-59a8-43ea-9e36-14ae629837c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_44dfcbf0-e0a5-49a1-a017-7f9731c44603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_44dfcbf0-e0a5-49a1-a017-7f9731c44603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_cb3973ac-789b-46c9-8389-5476feaa98cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0fcb0f0a-5342-4f20-95b8-c977b4ae424b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_cb3973ac-789b-46c9-8389-5476feaa98cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="isrg-20211231.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_48209ac7-9d27-4bb9-920e-0d2d8c40f13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_48209ac7-9d27-4bb9-920e-0d2d8c40f13d" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bed6e108-8d31-4fdb-8b77-2567bf99f24e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_bed6e108-8d31-4fdb-8b77-2567bf99f24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_16a8dff8-7a20-4b8b-83d7-73dfb5468652" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_bed6e108-8d31-4fdb-8b77-2567bf99f24e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_16a8dff8-7a20-4b8b-83d7-73dfb5468652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_faa6be19-4611-44d3-bf38-5ca4ff608109" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_16a8dff8-7a20-4b8b-83d7-73dfb5468652" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_faa6be19-4611-44d3-bf38-5ca4ff608109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bf8a46d3-b7a5-4322-b850-27b7a8ddd178" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bf8a46d3-b7a5-4322-b850-27b7a8ddd178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_bf8a46d3-b7a5-4322-b850-27b7a8ddd178" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BroncusHoldingCorporationMember_7245418e-1ff3-49d3-bd9a-132b10cd55c2" xlink:href="isrg-20211231.xsd#isrg_BroncusHoldingCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:to="loc_isrg_BroncusHoldingCorporationMember_7245418e-1ff3-49d3-bd9a-132b10cd55c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_HologicIncMember_56b53588-8802-4a45-bbc0-aeaacf0c27b1" xlink:href="isrg-20211231.xsd#isrg_HologicIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:to="loc_isrg_HologicIncMember_56b53588-8802-4a45-bbc0-aeaacf0c27b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TeladocHealthIncMember_aa96899e-4414-499d-b943-768d52845fa6" xlink:href="isrg-20211231.xsd#isrg_TeladocHealthIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_1d3d76a6-11f7-49b6-941c-0c2bc6a92aca" xlink:to="loc_isrg_TeladocHealthIncMember_aa96899e-4414-499d-b943-768d52845fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_ffaa0da8-9197-4d09-a7a4-d4da83821607" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealizedInvestmentGainsLosses_e654be8c-d340-402b-be84-e1e1378a4e53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealizedInvestmentGainsLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_RealizedInvestmentGainsLosses_e654be8c-d340-402b-be84-e1e1378a4e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnInvestments_705b219d-c8f6-4748-984b-8e40bd258f49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_UnrealizedGainLossOnInvestments_705b219d-c8f6-4748-984b-8e40bd258f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_1e8ccd6a-3f93-4c1f-8ce2-fb522392d8c8" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_1e8ccd6a-3f93-4c1f-8ce2-fb522392d8c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares_bf7bd7c4-0721-43c1-af8e-7e7ec7da46dc" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares_bf7bd7c4-0721-43c1-af8e-7e7ec7da46dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_07b26e4c-f192-44c1-a83c-00a4fa17c8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_07b26e4c-f192-44c1-a83c-00a4fa17c8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfDerivatives_63b8001d-f555-4846-a874-8bc79e23604f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfDerivatives"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_08021335-5d35-4425-8e4b-f1cfb857b6f6" xlink:to="loc_us-gaap_GainLossOnSaleOfDerivatives_63b8001d-f555-4846-a874-8bc79e23604f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_797056b7-3b0c-4ae2-81bf-c728b0a0d8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_797056b7-3b0c-4ae2-81bf-c728b0a0d8b6" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_fe50c1c5-7dee-4396-b285-da9fe3552386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_fe50c1c5-7dee-4396-b285-da9fe3552386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c919b120-f167-4980-83a0-4edba7865c67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fe50c1c5-7dee-4396-b285-da9fe3552386" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c919b120-f167-4980-83a0-4edba7865c67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c3f22fe9-7ecb-4039-ace4-5362e636e465" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c919b120-f167-4980-83a0-4edba7865c67" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c3f22fe9-7ecb-4039-ace4-5362e636e465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IntangibleAndOtherAssetsNetMember_04ebd1cc-97ce-4ca1-b4aa-b7e3520b1157" xlink:href="isrg-20211231.xsd#isrg_IntangibleAndOtherAssetsNetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_c919b120-f167-4980-83a0-4edba7865c67" xlink:to="loc_isrg_IntangibleAndOtherAssetsNetMember_04ebd1cc-97ce-4ca1-b4aa-b7e3520b1157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15da4257-a0e8-4ea0-84eb-e5f4a8441860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_15da4257-a0e8-4ea0-84eb-e5f4a8441860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1932ddca-0643-43c0-a0f7-dedf8e198dae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_15da4257-a0e8-4ea0-84eb-e5f4a8441860" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1932ddca-0643-43c0-a0f7-dedf8e198dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_c0f49fdb-dfd3-4717-9208-50e82cba5387" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1932ddca-0643-43c0-a0f7-dedf8e198dae" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_c0f49fdb-dfd3-4717-9208-50e82cba5387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_24c7b7cf-a49e-4390-9f0c-5c4c7df299b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1932ddca-0643-43c0-a0f7-dedf8e198dae" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_24c7b7cf-a49e-4390-9f0c-5c4c7df299b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_fa1861fa-9975-4931-bd8d-fae907a43429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_fba47605-7a05-4c7f-873a-c9988762294d" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_fa1861fa-9975-4931-bd8d-fae907a43429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_fa1861fa-9975-4931-bd8d-fae907a43429" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_e2ada67c-e863-40e1-aea0-4c5635c52a70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_e2ada67c-e863-40e1-aea0-4c5635c52a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_0c08cbb7-259a-42c6-8170-801960cfb118" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_0c08cbb7-259a-42c6-8170-801960cfb118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments_31263cf2-3511-49fd-b012-c451d2a57732" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments_31263cf2-3511-49fd-b012-c451d2a57732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_2df91232-6990-4bb6-a5fd-2e86412c4f25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_2df91232-6990-4bb6-a5fd-2e86412c4f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_29c78046-0c65-4b2c-ab39-48c0c7e5bef6" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss_29c78046-0c65-4b2c-ab39-48c0c7e5bef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments_f26a0a34-b55d-401e-8f9d-cc8329db6325" xlink:href="isrg-20211231.xsd#isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2b1e221c-c1b2-486c-921e-1c1bdaadece9" xlink:to="loc_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments_f26a0a34-b55d-401e-8f9d-cc8329db6325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails" xlink:type="simple" xlink:href="isrg-20211231.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_1e74f9bd-ba91-43a0-894b-1f9e3a6716dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_954844ad-9735-4821-9d10-a90ca59671d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1e74f9bd-ba91-43a0-894b-1f9e3a6716dc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_954844ad-9735-4821-9d10-a90ca59671d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_954844ad-9735-4821-9d10-a90ca59671d5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6489ae0d-4502-4842-bfb1-5416ca8634ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e6eb12c-3e84-4ee3-9a70-b8d87852e7ac" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6489ae0d-4502-4842-bfb1-5416ca8634ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_93315aab-f7e9-498e-9c8e-1ebb40b87d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6489ae0d-4502-4842-bfb1-5416ca8634ed" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_93315aab-f7e9-498e-9c8e-1ebb40b87d4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_d9ef98ce-f84e-46ad-b5da-58a734b3be4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_954844ad-9735-4821-9d10-a90ca59671d5" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_d9ef98ce-f84e-46ad-b5da-58a734b3be4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_21f05130-eab2-4eb8-9f36-c5562695b13d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d9ef98ce-f84e-46ad-b5da-58a734b3be4c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_21f05130-eab2-4eb8-9f36-c5562695b13d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_fbc425dd-1538-40d6-9945-8e1a57f6d544" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_21f05130-eab2-4eb8-9f36-c5562695b13d" xlink:to="loc_us-gaap_OtherIncomeMember_fbc425dd-1538-40d6-9945-8e1a57f6d544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_d33bd56b-d3e1-42ae-b88e-80f8af344b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_954844ad-9735-4821-9d10-a90ca59671d5" xlink:to="loc_us-gaap_HedgingDesignationAxis_d33bd56b-d3e1-42ae-b88e-80f8af344b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_d32a0200-39ae-4b18-8b49-63ee48b92153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d33bd56b-d3e1-42ae-b88e-80f8af344b92" xlink:to="loc_us-gaap_HedgingDesignationDomain_d32a0200-39ae-4b18-8b49-63ee48b92153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_3b6eeb92-753a-4b29-b02d-26a8db8c6418" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d32a0200-39ae-4b18-8b49-63ee48b92153" xlink:to="loc_us-gaap_NondesignatedMember_3b6eeb92-753a-4b29-b02d-26a8db8c6418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_771a50ee-0a99-41fc-a64b-ffb0222911a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_954844ad-9735-4821-9d10-a90ca59671d5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_771a50ee-0a99-41fc-a64b-ffb0222911a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5320d041-b3be-464a-9169-0cec5d7b7e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_771a50ee-0a99-41fc-a64b-ffb0222911a9" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_5320d041-b3be-464a-9169-0cec5d7b7e7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_67270c37-1e9e-4aff-9c3c-2a4aa8b65e76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_771a50ee-0a99-41fc-a64b-ffb0222911a9" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_67270c37-1e9e-4aff-9c3c-2a4aa8b65e76" 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-20211231.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_be59ec00-8c7c-4d33-91c5-88548767ee46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be1e3467-a344-486d-becb-a21a302349c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be59ec00-8c7c-4d33-91c5-88548767ee46" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_be1e3467-a344-486d-becb-a21a302349c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_96c91096-7fd6-455b-8248-06f11db03edf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be1e3467-a344-486d-becb-a21a302349c4" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_96c91096-7fd6-455b-8248-06f11db03edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_54ffc3c1-f09c-479a-9c25-2d8b88ae6ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_96c91096-7fd6-455b-8248-06f11db03edf" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_54ffc3c1-f09c-479a-9c25-2d8b88ae6ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_8c96e652-60f5-4f03-a34a-3c68c9ff573b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_54ffc3c1-f09c-479a-9c25-2d8b88ae6ebd" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_8c96e652-60f5-4f03-a34a-3c68c9ff573b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_17c3b8e5-f929-44ef-b534-d1d1ebfea2de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be1e3467-a344-486d-becb-a21a302349c4" xlink:to="loc_us-gaap_HedgingDesignationAxis_17c3b8e5-f929-44ef-b534-d1d1ebfea2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_26c6b5bb-9d89-487b-958a-3bf271107984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_17c3b8e5-f929-44ef-b534-d1d1ebfea2de" xlink:to="loc_us-gaap_HedgingDesignationDomain_26c6b5bb-9d89-487b-958a-3bf271107984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_ab02130f-3773-4e88-8bc6-f37f1486a6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_26c6b5bb-9d89-487b-958a-3bf271107984" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_ab02130f-3773-4e88-8bc6-f37f1486a6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_099cae7f-e833-4c08-8eff-19e20dc3cc98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_26c6b5bb-9d89-487b-958a-3bf271107984" xlink:to="loc_us-gaap_NondesignatedMember_099cae7f-e833-4c08-8eff-19e20dc3cc98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_d9791175-f1fd-4962-99bf-505e4cc41926" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be1e3467-a344-486d-becb-a21a302349c4" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_d9791175-f1fd-4962-99bf-505e4cc41926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_527fb962-ff2f-402e-8562-9e6606856308" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d9791175-f1fd-4962-99bf-505e4cc41926" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_527fb962-ff2f-402e-8562-9e6606856308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_44e51757-5784-43c3-896f-2b17115c5095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_527fb962-ff2f-402e-8562-9e6606856308" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_44e51757-5784-43c3-896f-2b17115c5095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_7be7db12-5640-4237-aca1-03cde13c888f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_527fb962-ff2f-402e-8562-9e6606856308" xlink:to="loc_us-gaap_OtherLiabilitiesMember_7be7db12-5640-4237-aca1-03cde13c888f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4c6ecbbe-b64d-4d3f-bb18-fab972cc4908" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be1e3467-a344-486d-becb-a21a302349c4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4c6ecbbe-b64d-4d3f-bb18-fab972cc4908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_c46add65-9e35-46eb-950f-0f9fe387a477" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4c6ecbbe-b64d-4d3f-bb18-fab972cc4908" xlink:to="loc_us-gaap_DerivativeNotionalAmount_c46add65-9e35-46eb-950f-0f9fe387a477" 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-20211231.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_f6038541-7cfb-437a-a84e-4df1f057d040" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_3268e8d7-058f-4469-9724-56f7301545b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f6038541-7cfb-437a-a84e-4df1f057d040" xlink:to="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_3268e8d7-058f-4469-9724-56f7301545b2" 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-20211231.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_c35a3dd3-a7c9-4f77-af77-1b35a259954c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_0fe413b6-fdcc-4207-ad9e-490d1549bdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c35a3dd3-a7c9-4f77-af77-1b35a259954c" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_0fe413b6-fdcc-4207-ad9e-490d1549bdd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_6912dbbf-1214-41ef-a07d-799ad84ee905" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c35a3dd3-a7c9-4f77-af77-1b35a259954c" xlink:to="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_6912dbbf-1214-41ef-a07d-799ad84ee905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2609a25a-5b06-4c45-bbff-3d66eae92d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c35a3dd3-a7c9-4f77-af77-1b35a259954c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_2609a25a-5b06-4c45-bbff-3d66eae92d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_71b9f68f-0db2-41f7-8918-4616947191b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c35a3dd3-a7c9-4f77-af77-1b35a259954c" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_71b9f68f-0db2-41f7-8918-4616947191b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_00d6e2d1-ae50-44ce-b7ec-92b0f9caa120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c35a3dd3-a7c9-4f77-af77-1b35a259954c" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_00d6e2d1-ae50-44ce-b7ec-92b0f9caa120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_41443de5-70e4-4fca-8a7c-1851253952a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c35a3dd3-a7c9-4f77-af77-1b35a259954c" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_41443de5-70e4-4fca-8a7c-1851253952a9" 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-20211231.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_e00ead29-f3e1-4e32-abfc-7aef09629063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_1437cedd-eecf-412c-9d43-85cbeb2a70ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e00ead29-f3e1-4e32-abfc-7aef09629063" xlink:to="loc_us-gaap_InventoryNetAbstract_1437cedd-eecf-412c-9d43-85cbeb2a70ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_90c45d14-0d26-4f71-82a7-4463d4a5c0a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1437cedd-eecf-412c-9d43-85cbeb2a70ff" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_90c45d14-0d26-4f71-82a7-4463d4a5c0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_458f9c00-b965-4290-a41a-0d0ef5db44f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1437cedd-eecf-412c-9d43-85cbeb2a70ff" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_458f9c00-b965-4290-a41a-0d0ef5db44f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_e4f0fbb6-5fc2-470b-b4c5-5f9e7011ec78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1437cedd-eecf-412c-9d43-85cbeb2a70ff" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_e4f0fbb6-5fc2-470b-b4c5-5f9e7011ec78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_16535793-7e7b-440e-8f89-715e1f595582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1437cedd-eecf-412c-9d43-85cbeb2a70ff" xlink:to="loc_us-gaap_InventoryNet_16535793-7e7b-440e-8f89-715e1f595582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails" xlink:type="simple" xlink:href="isrg-20211231.xsd#ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0553d37f-3bd3-4bbf-a269-c1306515442e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidTaxes_639243c5-e4bd-46bb-be96-11c6dbb1e22f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidTaxes"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0553d37f-3bd3-4bbf-a269-c1306515442e" xlink:to="loc_us-gaap_PrepaidTaxes_639243c5-e4bd-46bb-be96-11c6dbb1e22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_beb0588d-0ecf-4871-b5e2-7c51899a7cfc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0553d37f-3bd3-4bbf-a269-c1306515442e" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_beb0588d-0ecf-4871-b5e2-7c51899a7cfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent_35fd3632-7b76-4d84-bbb7-7b0922bfd500" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0553d37f-3bd3-4bbf-a269-c1306515442e" xlink:to="loc_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent_35fd3632-7b76-4d84-bbb7-7b0922bfd500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPrepaidExpenseCurrent_6967eac0-1c64-4ed1-a1e8-2e3ec3684e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherPrepaidExpenseCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0553d37f-3bd3-4bbf-a269-c1306515442e" xlink:to="loc_us-gaap_OtherPrepaidExpenseCurrent_6967eac0-1c64-4ed1-a1e8-2e3ec3684e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5217152e-c568-4aeb-a3dd-736702ba0e16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_InventoryDisclosureAbstract_0553d37f-3bd3-4bbf-a269-c1306515442e" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_5217152e-c568-4aeb-a3dd-736702ba0e16" 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-20211231.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_b0719dab-ded5-4f14-9b37-f2c18e39cb92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b0719dab-ded5-4f14-9b37-f2c18e39cb92" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_ed3c6acc-8b68-4124-a8fe-c825fdbc4fac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_Land_ed3c6acc-8b68-4124-a8fe-c825fdbc4fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_1e556dec-56a7-456b-a964-3cace577c7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_1e556dec-56a7-456b-a964-3cace577c7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_3cadcc71-3d17-4a34-9eb2-420f6e2f70c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_3cadcc71-3d17-4a34-9eb2-420f6e2f70c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_7ba29259-a582-4b84-af4c-3938da2a76dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross_7ba29259-a582-4b84-af4c-3938da2a76dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ComputerAndOfficeEquipment_923c3e39-f254-45c1-9be4-00c76f9e504f" xlink:href="isrg-20211231.xsd#isrg_ComputerAndOfficeEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_isrg_ComputerAndOfficeEquipment_923c3e39-f254-45c1-9be4-00c76f9e504f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_f9d56292-344a-4737-bc47-c7a1f7f2a423" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_f9d56292-344a-4737-bc47-c7a1f7f2a423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_72aacce1-bd95-4329-bec7-8936594fea45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_ConstructionInProgressGross_72aacce1-bd95-4329-bec7-8936594fea45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2d9af0f3-228a-4399-8aaa-041e70a76461" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2d9af0f3-228a-4399-8aaa-041e70a76461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8ec267ab-3f9d-4b4c-9286-9793be7030dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8ec267ab-3f9d-4b4c-9286-9793be7030dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6dc20cd4-283c-4a0e-83fb-e8d889fae17f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6dc20cd4-283c-4a0e-83fb-e8d889fae17f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_50c2285a-c3e8-4033-9f8c-513e3524d0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ba07dc43-01af-4a2f-9e91-c0208bc3ba18" xlink:to="loc_us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation_50c2285a-c3e8-4033-9f8c-513e3524d0aa" 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-20211231.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_c9bebeb9-f8b6-4674-b205-3c021922da30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_09609ea9-8711-4c5c-a2ff-4f310575ea6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c9bebeb9-f8b6-4674-b205-3c021922da30" xlink:to="loc_us-gaap_TaxesPayableCurrent_09609ea9-8711-4c5c-a2ff-4f310575ea6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent_0d7548a7-45c2-4ee3-9b56-1e309a226dab" xlink:href="isrg-20211231.xsd#isrg_DeferredPurchaseConsiderationPaymentsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c9bebeb9-f8b6-4674-b205-3c021922da30" xlink:to="loc_isrg_DeferredPurchaseConsiderationPaymentsCurrent_0d7548a7-45c2-4ee3-9b56-1e309a226dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_c8972f1c-d622-4252-b193-28f2d5faa912" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c9bebeb9-f8b6-4674-b205-3c021922da30" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_c8972f1c-d622-4252-b193-28f2d5faa912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ad447457-1547-4ebe-8d16-58683061af7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c9bebeb9-f8b6-4674-b205-3c021922da30" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ad447457-1547-4ebe-8d16-58683061af7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_6db2c26d-c570-4ef2-bfbc-c76ac8baf582" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c9bebeb9-f8b6-4674-b205-3c021922da30" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_6db2c26d-c570-4ef2-bfbc-c76ac8baf582" 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-20211231.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_b1ca8f1d-6a1e-4afe-bfa2-ab8f80884f99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_5b28b4b8-5f16-4acb-90f1-a5e7d2360e45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b1ca8f1d-6a1e-4afe-bfa2-ab8f80884f99" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_5b28b4b8-5f16-4acb-90f1-a5e7d2360e45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_d3ab0ff4-0c1b-4c12-ae27-cd4aee09d838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b1ca8f1d-6a1e-4afe-bfa2-ab8f80884f99" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_d3ab0ff4-0c1b-4c12-ae27-cd4aee09d838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_f3d1ef6e-74b3-4b0d-8f06-5d8ce05be135" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b1ca8f1d-6a1e-4afe-bfa2-ab8f80884f99" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesNoncurrent_f3d1ef6e-74b3-4b0d-8f06-5d8ce05be135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_ff855934-da95-41b2-aa8c-e2cf6fec9ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b1ca8f1d-6a1e-4afe-bfa2-ab8f80884f99" xlink:to="loc_us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent_ff855934-da95-41b2-aa8c-e2cf6fec9ec0" 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-20211231.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_79274fde-c693-4293-9e44-b805caecb798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowElementsAbstract_0120c2f5-5479-4aa2-a373-928e9b1502ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_79274fde-c693-4293-9e44-b805caecb798" xlink:to="loc_us-gaap_SupplementalCashFlowElementsAbstract_0120c2f5-5479-4aa2-a373-928e9b1502ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_5737d643-a153-4857-b1a7-541222ee2e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0120c2f5-5479-4aa2-a373-928e9b1502ec" xlink:to="loc_us-gaap_IncomeTaxesPaid_5737d643-a153-4857-b1a7-541222ee2e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_5be53b56-84d1-4527-9328-dd414dfb2a83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0120c2f5-5479-4aa2-a373-928e9b1502ec" xlink:to="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_5be53b56-84d1-4527-9328-dd414dfb2a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_29514b62-ab0e-4037-a1e5-0b7f2eeee063" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTransfersAndChanges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_5be53b56-84d1-4527-9328-dd414dfb2a83" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges_29514b62-ab0e-4037-a1e5-0b7f2eeee063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_eb3c6214-23d6-4689-bce5-3ff8a1e59d39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_5be53b56-84d1-4527-9328-dd414dfb2a83" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_eb3c6214-23d6-4689-bce5-3ff8a1e59d39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_5c6307c3-981a-4bd8-8875-3afcb538934e" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_5be53b56-84d1-4527-9328-dd414dfb2a83" xlink:to="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_5c6307c3-981a-4bd8-8875-3afcb538934e" 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-20211231.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_be9eb32c-c0d2-4e76-a2ba-50c8d4fac41b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4e064ebf-02d4-4abc-880c-6844a8a7603b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_be9eb32c-c0d2-4e76-a2ba-50c8d4fac41b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_4e064ebf-02d4-4abc-880c-6844a8a7603b" 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-20211231.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_834a0417-3e0c-441f-91da-3981b9a31b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_0d353451-a87c-419f-8122-feeffa0acf67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_834a0417-3e0c-441f-91da-3981b9a31b1f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_0d353451-a87c-419f-8122-feeffa0acf67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_d4cb2da1-f237-46a7-9553-04cfcf50ca33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_834a0417-3e0c-441f-91da-3981b9a31b1f" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_d4cb2da1-f237-46a7-9553-04cfcf50ca33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_1bcf23e2-ac93-46ff-869f-6fa56b0a8683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_834a0417-3e0c-441f-91da-3981b9a31b1f" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock_1bcf23e2-ac93-46ff-869f-6fa56b0a8683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_63d841ac-f7af-4d1e-a3e8-d4f9fa64b60f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_834a0417-3e0c-441f-91da-3981b9a31b1f" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncomeTableTextBlock_63d841ac-f7af-4d1e-a3e8-d4f9fa64b60f" 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-20211231.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_6ff348f4-318f-4463-a53f-56fa15c23894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6ff348f4-318f-4463-a53f-56fa15c23894" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionAxis_42f2749e-2a13-421e-b337-f1924145bf84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:to="loc_us-gaap_GeographicDistributionAxis_42f2749e-2a13-421e-b337-f1924145bf84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomain_547bedc4-81e1-4b43-9b8d-653743d09d68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42f2749e-2a13-421e-b337-f1924145bf84" xlink:to="loc_us-gaap_GeographicDistributionDomain_547bedc4-81e1-4b43-9b8d-653743d09d68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionDomesticMember_bde38651-b181-4f27-b230-2bbc09f7c6b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_547bedc4-81e1-4b43-9b8d-653743d09d68" xlink:to="loc_us-gaap_GeographicDistributionDomesticMember_bde38651-b181-4f27-b230-2bbc09f7c6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicDistributionForeignMember_b085b7f1-96f8-4c8f-9400-f0fe7375a309" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_547bedc4-81e1-4b43-9b8d-653743d09d68" xlink:to="loc_us-gaap_GeographicDistributionForeignMember_b085b7f1-96f8-4c8f-9400-f0fe7375a309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ad2b510b-3eb2-42e9-b4c6-48b1db12b607" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-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_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:to="loc_srt_ProductOrServiceAxis_ad2b510b-3eb2-42e9-b4c6-48b1db12b607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ad2b510b-3eb2-42e9-b4c6-48b1db12b607" xlink:to="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InstrumentsandAccessoriesMember_81b8ca9d-360f-4a46-807e-4141b671982d" xlink:href="isrg-20211231.xsd#isrg_InstrumentsandAccessoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:to="loc_isrg_InstrumentsandAccessoriesMember_81b8ca9d-360f-4a46-807e-4141b671982d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SystemsMember_2b675299-a113-44e1-a83b-a0fc65272af1" xlink:href="isrg-20211231.xsd#isrg_SystemsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:to="loc_isrg_SystemsMember_2b675299-a113-44e1-a83b-a0fc65272af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ServicesMember_94db155b-5fd7-4fb7-88b5-389b8853aae0" xlink:href="isrg-20211231.xsd#isrg_ServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_29b75f52-d6ab-46a6-b2e4-91f4255e94ff" xlink:to="loc_isrg_ServicesMember_94db155b-5fd7-4fb7-88b5-389b8853aae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_eb11181f-15fe-4d28-bc14-b3da526a19f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c1231c55-cbee-423e-9753-f8841da2ee7e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_eb11181f-15fe-4d28-bc14-b3da526a19f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_89901a0d-4165-490d-b99d-c63e5c7d3a84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_eb11181f-15fe-4d28-bc14-b3da526a19f6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_89901a0d-4165-490d-b99d-c63e5c7d3a84" 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-20211231.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_c05a8abe-db16-4241-beb6-a789a9af027f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c05a8abe-db16-4241-beb6-a789a9af027f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ae32c376-49bf-4250-918d-99778c25a782" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ae32c376-49bf-4250-918d-99778c25a782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1f86082c-2c33-4742-af6d-b9aee0b78719" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_3f71e6b2-e2ea-4db0-890e-a35eca1916f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_3f71e6b2-e2ea-4db0-890e-a35eca1916f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3a74245d-8f4e-4aca-894e-cc86ec090f38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_3a74245d-8f4e-4aca-894e-cc86ec090f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5ddba164-7f96-40f5-9c16-3a99e4547080" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_06d3e251-5570-45c3-b137-14ce2275544b" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_5ddba164-7f96-40f5-9c16-3a99e4547080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails_1" xlink:type="simple" xlink:href="isrg-20211231.xsd#RevenueAdditionalInformationDetails_1"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_1b349fe7-b42b-440f-81ef-8d7888673bad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_0ee05be4-262c-4c74-99d1-d114b02d1205" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1b349fe7-b42b-440f-81ef-8d7888673bad" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_0ee05be4-262c-4c74-99d1-d114b02d1205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_61a68066-52c4-4a8a-886e-4f0f984818cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1b349fe7-b42b-440f-81ef-8d7888673bad" xlink:to="loc_us-gaap_ContractWithCustomerLiability_61a68066-52c4-4a8a-886e-4f0f984818cf" 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-20211231.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_e5a8a63c-6735-413e-9d8e-5953d9b7e37d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseIncome_3c10e2fb-668c-4836-8b7c-22f2041af2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e5a8a63c-6735-413e-9d8e-5953d9b7e37d" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseIncome_3c10e2fb-668c-4836-8b7c-22f2041af2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseIncome_81a0292e-c58b-4e7b-9f4b-c53793ef3811" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e5a8a63c-6735-413e-9d8e-5953d9b7e37d" xlink:to="loc_us-gaap_OperatingLeaseLeaseIncome_81a0292e-c58b-4e7b-9f4b-c53793ef3811" 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-20211231.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_c0b66d59-414a-42b2-9b87-b02c51b993aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_55551ddd-32c4-4a78-9bc7-6b230c829b62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c0b66d59-414a-42b2-9b87-b02c51b993aa" xlink:to="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_55551ddd-32c4-4a78-9bc7-6b230c829b62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_477c21e6-40db-4937-bbda-abf9069a192a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c0b66d59-414a-42b2-9b87-b02c51b993aa" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_477c21e6-40db-4937-bbda-abf9069a192a" 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-20211231.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_01f0f498-8027-4064-9a6c-683bc6624e80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock_4d39ea57-a425-45ca-8d9d-5f5cdb9daea1" xlink:href="isrg-20211231.xsd#isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01f0f498-8027-4064-9a6c-683bc6624e80" xlink:to="loc_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock_4d39ea57-a425-45ca-8d9d-5f5cdb9daea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_cc08d985-a167-4551-b3e3-bee63e40a6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01f0f498-8027-4064-9a6c-683bc6624e80" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock_cc08d985-a167-4551-b3e3-bee63e40a6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_8dcd0164-56e3-4a2d-8802-36e794daf17e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01f0f498-8027-4064-9a6c-683bc6624e80" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock_8dcd0164-56e3-4a2d-8802-36e794daf17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_3a9d6677-2ec9-4d2d-8f0a-5b044d1becc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01f0f498-8027-4064-9a6c-683bc6624e80" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_3a9d6677-2ec9-4d2d-8f0a-5b044d1becc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AssetsAndLiabilitiesLesseeTableTextBlock_2832f7d4-681b-4691-b289-e4f834c0dd49" xlink:href="isrg-20211231.xsd#isrg_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01f0f498-8027-4064-9a6c-683bc6624e80" xlink:to="loc_isrg_AssetsAndLiabilitiesLesseeTableTextBlock_2832f7d4-681b-4691-b289-e4f834c0dd49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6643db27-2139-4e7e-8c36-1d30d824229c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_01f0f498-8027-4064-9a6c-683bc6624e80" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6643db27-2139-4e7e-8c36-1d30d824229c" 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-20211231.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_4f1eea4b-86ed-4808-869b-2a180bbc85f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_8ba2f8d1-8c3e-489f-8308-edd5f8c14b94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4f1eea4b-86ed-4808-869b-2a180bbc85f1" xlink:to="loc_us-gaap_ScheduleOfCapitalLeasedAsssetsTable_8ba2f8d1-8c3e-489f-8308-edd5f8c14b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ba2f8d1-8c3e-489f-8308-edd5f8c14b94" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e17b9a59-eb30-43fa-a602-769db639d2d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4aa7d7aa-1aff-443e-9e8d-e5281d4aed5f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e17b9a59-eb30-43fa-a602-769db639d2d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_e03a1157-35c3-4e7a-bae8-06c7a3ed3989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e17b9a59-eb30-43fa-a602-769db639d2d4" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_e03a1157-35c3-4e7a-bae8-06c7a3ed3989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_3f471778-778c-4ce7-8452-3bc7f7cf99b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e17b9a59-eb30-43fa-a602-769db639d2d4" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_3f471778-778c-4ce7-8452-3bc7f7cf99b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8ba2f8d1-8c3e-489f-8308-edd5f8c14b94" xlink:to="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalesTypeLeaseGrossInvestmentInLease_e64c25fe-32be-45fa-8314-2ddb4be7007b" xlink:href="isrg-20211231.xsd#isrg_SalesTypeLeaseGrossInvestmentInLease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_isrg_SalesTypeLeaseGrossInvestmentInLease_e64c25fe-32be-45fa-8314-2ddb4be7007b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SalestypeLeaseDeferredSellingProfit_9c9e3aa2-3538-479e-ab53-528d932cbbf1" xlink:href="isrg-20211231.xsd#isrg_SalestypeLeaseDeferredSellingProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_isrg_SalestypeLeaseDeferredSellingProfit_9c9e3aa2-3538-479e-ab53-528d932cbbf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_256ee73d-ddb8-4fbd-b295-d599575558b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLease_256ee73d-ddb8-4fbd-b295-d599575558b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_2dd8fe44-7f06-4a44-bcf0-3108ff8e612b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss_2dd8fe44-7f06-4a44-bcf0-3108ff8e612b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_729e5506-a346-4dbd-a93a-70f98ea973a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SalesTypeLeaseLeaseReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseReceivable_729e5506-a346-4dbd-a93a-70f98ea973a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_1fc9c658-a92d-4b56-9dee-ba00671426a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalLeasedAssetsLineItems_d2f9bd51-12c1-4a28-a016-c2d083c20193" xlink:to="loc_us-gaap_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_1fc9c658-a92d-4b56-9dee-ba00671426a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeLeaseLeaseReceivable_4cc81fa8-c2a7-4b9e-b722-bb61da648ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_CapitalLeasesNetInvestmentInSalesTypeLeasesAbstract_1fc9c658-a92d-4b56-9dee-ba00671426a8" xlink:to="loc_us-gaap_SalesTypeLeaseLeaseReceivable_4cc81fa8-c2a7-4b9e-b722-bb61da648ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1" xlink:type="simple" xlink:href="isrg-20211231.xsd#LeasesLeaseReceivablesDetails_1"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails" xlink:type="simple" xlink:href="isrg-20211231.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_1328d0d9-118d-44dd-b701-0090d52f4127" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_56edec71-7f50-4835-8605-87d50421cac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1328d0d9-118d-44dd-b701-0090d52f4127" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths_56edec71-7f50-4835-8605-87d50421cac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_0de8117e-24c2-4a24-92c7-3e614f3f5c74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1328d0d9-118d-44dd-b701-0090d52f4127" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears_0de8117e-24c2-4a24-92c7-3e614f3f5c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_8b118afc-5446-44f8-8c22-85f62e652ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1328d0d9-118d-44dd-b701-0090d52f4127" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears_8b118afc-5446-44f8-8c22-85f62e652ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_cd1c7721-4bf1-4ece-9562-1f23441132c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1328d0d9-118d-44dd-b701-0090d52f4127" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears_cd1c7721-4bf1-4ece-9562-1f23441132c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_72082ec5-7ca9-4734-bd68-be1ae5e1c731" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1328d0d9-118d-44dd-b701-0090d52f4127" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears_72082ec5-7ca9-4734-bd68-be1ae5e1c731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_ed40c468-fb14-4461-adf3-dd9515c51a34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1328d0d9-118d-44dd-b701-0090d52f4127" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter_ed40c468-fb14-4461-adf3-dd9515c51a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_686c6d80-b2f9-490d-893c-9e4461c659ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1328d0d9-118d-44dd-b701-0090d52f4127" xlink:to="loc_us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived_686c6d80-b2f9-490d-893c-9e4461c659ce" 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-20211231.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_6e4e4721-9271-4a84-b1b5-1db92942a674" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_e35ab435-74d8-4fe3-9b91-dfd5097490ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e4e4721-9271-4a84-b1b5-1db92942a674" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths_e35ab435-74d8-4fe3-9b91-dfd5097490ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c3f5ae10-9b84-41a8-b5a2-aff896bc5dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e4e4721-9271-4a84-b1b5-1db92942a674" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears_c3f5ae10-9b84-41a8-b5a2-aff896bc5dd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_88fd146d-04ca-411f-9c7a-556d12590a43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e4e4721-9271-4a84-b1b5-1db92942a674" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears_88fd146d-04ca-411f-9c7a-556d12590a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_3fee7e98-cf56-4d4f-a770-0cd8b42011c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e4e4721-9271-4a84-b1b5-1db92942a674" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears_3fee7e98-cf56-4d4f-a770-0cd8b42011c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_b9a3be27-3822-4d0c-91aa-26caba596038" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e4e4721-9271-4a84-b1b5-1db92942a674" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears_b9a3be27-3822-4d0c-91aa-26caba596038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_25dfda93-d52f-41a2-b861-2c76bf459f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e4e4721-9271-4a84-b1b5-1db92942a674" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter_25dfda93-d52f-41a2-b861-2c76bf459f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_aa169f45-7b27-4826-ba69-701a219c520a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6e4e4721-9271-4a84-b1b5-1db92942a674" xlink:to="loc_us-gaap_LessorOperatingLeasePaymentsToBeReceived_aa169f45-7b27-4826-ba69-701a219c520a" 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-20211231.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_b01c4506-64cc-418d-b913-c01d58c21018" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_038f2370-268a-4734-8a63-4e5d744c0b35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b01c4506-64cc-418d-b913-c01d58c21018" xlink:to="loc_us-gaap_OperatingLeaseExpense_038f2370-268a-4734-8a63-4e5d744c0b35" 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-20211231.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_edfd29bc-ef15-4a1a-98cc-397a7a36459a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_2b1266fb-bfef-45d4-8ed2-6b7db726ff16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_edfd29bc-ef15-4a1a-98cc-397a7a36459a" xlink:to="loc_us-gaap_OperatingLeasePayments_2b1266fb-bfef-45d4-8ed2-6b7db726ff16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_5c6f94d9-086b-447e-9245-a2061c3d2b7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_edfd29bc-ef15-4a1a-98cc-397a7a36459a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_5c6f94d9-086b-447e-9245-a2061c3d2b7f" 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-20211231.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_a363bd93-ecd4-42cf-8cf6-d66d46a64fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_c559e013-3532-4889-907f-17773c2238da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LeasesAbstract_a363bd93-ecd4-42cf-8cf6-d66d46a64fbe" xlink:to="loc_us-gaap_StatementTable_c559e013-3532-4889-907f-17773c2238da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementTable_c559e013-3532-4889-907f-17773c2238da" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_5fd1f067-f4bb-401d-a833-751a179a388e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e65c9df-a34f-4ee8-ad3d-a91bfbb1f1e6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_5fd1f067-f4bb-401d-a833-751a179a388e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_74b879de-7e47-404a-8e9b-c3b7d86d83e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_5fd1f067-f4bb-401d-a833-751a179a388e" xlink:to="loc_us-gaap_OtherLiabilitiesMember_74b879de-7e47-404a-8e9b-c3b7d86d83e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c559e013-3532-4889-907f-17773c2238da" xlink:to="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e3fad3ef-63d8-414e-b77a-64d47f91ca85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e3fad3ef-63d8-414e-b77a-64d47f91ca85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_260a063f-b264-49f3-9ef2-d98a884acfee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_260a063f-b264-49f3-9ef2-d98a884acfee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1fe1ff0d-b054-4418-929e-8b083b6276d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_1fe1ff0d-b054-4418-929e-8b083b6276d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_7d5d95ce-f05f-4fd0-b244-94a113e837e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiability_7d5d95ce-f05f-4fd0-b244-94a113e837e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bf674550-37bd-452b-822c-5c23c973eb32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_bf674550-37bd-452b-822c-5c23c973eb32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_468b8f50-68e5-467c-8f50-02f62f2c4f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_468b8f50-68e5-467c-8f50-02f62f2c4f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c3a5d9bd-605a-42d9-8a3b-a4f2286e93c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c3a5d9bd-605a-42d9-8a3b-a4f2286e93c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_894dbd84-19c9-4fe3-bc8f-3cd753f6d414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_894dbd84-19c9-4fe3-bc8f-3cd753f6d414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_b0d75b62-db8d-49ea-946e-490dc6c0f7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_553599ac-6d14-468b-840d-9414c47e1b89" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_b0d75b62-db8d-49ea-946e-490dc6c0f7f6" 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-20211231.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_3fbed916-9f8c-448c-84b4-644f819fd827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e436d2d0-77c0-457b-8ba0-87b7df0d8cc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_LeasesAbstract_3fbed916-9f8c-448c-84b4-644f819fd827" xlink:to="loc_us-gaap_StatementTable_e436d2d0-77c0-457b-8ba0-87b7df0d8cc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementTable_e436d2d0-77c0-457b-8ba0-87b7df0d8cc8" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a5685bd5-a37c-47d8-a733-d28335bc2122" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b25d2a9c-6874-4bbf-86cb-ed2a9a99d15f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a5685bd5-a37c-47d8-a733-d28335bc2122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_3b002d22-3e43-4b00-8462-b4ca8dfd24f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a5685bd5-a37c-47d8-a733-d28335bc2122" xlink:to="loc_us-gaap_OtherLiabilitiesMember_3b002d22-3e43-4b00-8462-b4ca8dfd24f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e436d2d0-77c0-457b-8ba0-87b7df0d8cc8" xlink:to="loc_us-gaap_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_01895a6f-a0cf-4471-8302-ff2ec30a00e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_01895a6f-a0cf-4471-8302-ff2ec30a00e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c6aac286-3570-4866-96cc-a55fccba0a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c6aac286-3570-4866-96cc-a55fccba0a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6ed0a54d-6197-4565-b2e1-fb0dd28c941d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6ed0a54d-6197-4565-b2e1-fb0dd28c941d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3fc051d4-1ca7-4a20-9efe-1b748ad75355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3fc051d4-1ca7-4a20-9efe-1b748ad75355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_baa0530c-d338-4815-9dd5-0996dcc1488c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_baa0530c-d338-4815-9dd5-0996dcc1488c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_cb13ab12-431d-4a1b-bcac-5aa4ab8eebdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_cb13ab12-431d-4a1b-bcac-5aa4ab8eebdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dbbf6dd7-b70e-49a9-8ddb-9102ae630a94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_dbbf6dd7-b70e-49a9-8ddb-9102ae630a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9fd917e1-346a-4332-b787-e6d22e18e8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_9fd917e1-346a-4332-b787-e6d22e18e8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_a8f39fb4-be33-4309-bffe-88c098e17871" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_StatementLineItems_4472effa-c2c3-45ba-8572-ee570e18f0ba" xlink:to="loc_us-gaap_OperatingLeaseLiability_a8f39fb4-be33-4309-bffe-88c098e17871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="isrg-20211231.xsd#LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/IntangibleAssets" xlink:type="simple" xlink:href="isrg-20211231.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_ec8348ba-43c7-4965-b7eb-25ee5ef3dcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0120f8c0-22de-4f0f-98e3-2eec4f910449" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ec8348ba-43c7-4965-b7eb-25ee5ef3dcd5" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_0120f8c0-22de-4f0f-98e3-2eec4f910449" 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-20211231.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_79be41f2-d726-478f-b255-53faae951b16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_282e86c2-5bc9-486d-9911-a369762781e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_79be41f2-d726-478f-b255-53faae951b16" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_282e86c2-5bc9-486d-9911-a369762781e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_23e32fc5-7679-4158-956f-a71d8d044a92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_79be41f2-d726-478f-b255-53faae951b16" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_23e32fc5-7679-4158-956f-a71d8d044a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e663fe6f-2118-4ad1-84bc-9f1b307729fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_79be41f2-d726-478f-b255-53faae951b16" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_e663fe6f-2118-4ad1-84bc-9f1b307729fb" 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-20211231.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_b12757c0-6e01-484a-8807-38f5a2d983cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b12757c0-6e01-484a-8807-38f5a2d983cc" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_a01e8c73-aa85-41b2-91bb-4281537d3218" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_a01e8c73-aa85-41b2-91bb-4281537d3218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3fe5728-ad4d-415d-9acf-b35e8805bc07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a01e8c73-aa85-41b2-91bb-4281537d3218" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3fe5728-ad4d-415d-9acf-b35e8805bc07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ChindexMember_15bb0e9c-dbd5-49db-b0bf-89d6c8a42318" xlink:href="isrg-20211231.xsd#isrg_ChindexMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3fe5728-ad4d-415d-9acf-b35e8805bc07" xlink:to="loc_isrg_ChindexMember_15bb0e9c-dbd5-49db-b0bf-89d6c8a42318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SchllyFiberopticGmbHMember_0380f398-788e-466c-8f8c-d868a213ae3b" xlink:href="isrg-20211231.xsd#isrg_SchllyFiberopticGmbHMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f3fe5728-ad4d-415d-9acf-b35e8805bc07" xlink:to="loc_isrg_SchllyFiberopticGmbHMember_0380f398-788e-466c-8f8c-d868a213ae3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_215e3b05-458c-4180-bcea-4a56cb1723e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_215e3b05-458c-4180-bcea-4a56cb1723e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_215e3b05-458c-4180-bcea-4a56cb1723e5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_67f28925-48fb-4850-afd8-8a480d9033fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_842c5713-f992-486a-a40c-cda845dfd226" xlink:to="loc_us-gaap_DistributionRightsMember_67f28925-48fb-4850-afd8-8a480d9033fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_ad0bf3d7-b372-4689-9736-424a00b75edd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_842c5713-f992-486a-a40c-cda845dfd226" xlink:to="loc_us-gaap_CustomerRelationshipsMember_ad0bf3d7-b372-4689-9736-424a00b75edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ManufacturingProcessTechnologyMember_58b12306-3b5e-4438-b701-dcd1e11fee4f" xlink:href="isrg-20211231.xsd#isrg_ManufacturingProcessTechnologyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_842c5713-f992-486a-a40c-cda845dfd226" xlink:to="loc_isrg_ManufacturingProcessTechnologyMember_58b12306-3b5e-4438-b701-dcd1e11fee4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_517e5b73-bd76-4231-b944-680d9f00d462" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_842c5713-f992-486a-a40c-cda845dfd226" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_517e5b73-bd76-4231-b944-680d9f00d462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_61846b5b-04a9-45d2-8c5c-2aa817a1798e" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f1021d60-6bcd-46e7-885a-1df283a16153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_f1021d60-6bcd-46e7-885a-1df283a16153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_78d24678-d2b9-45ca-8da6-19757a06c947" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments_78d24678-d2b9-45ca-8da6-19757a06c947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_f66bcd2d-7e78-43e0-83a1-667eacff5baf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_f66bcd2d-7e78-43e0-83a1-667eacff5baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_6ffa8ab6-5ada-4ced-b58b-065ea1dca1f5" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome_6ffa8ab6-5ada-4ced-b58b-065ea1dca1f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_6ea06ca7-6399-4e1f-a3ce-44d7ea4cc8c4" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome_6ea06ca7-6399-4e1f-a3ce-44d7ea4cc8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_fc84b796-4d03-4114-93be-5cf553c80fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_fc84b796-4d03-4114-93be-5cf553c80fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_cf9779cb-f2a1-4c58-a781-dacc4e56a890" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense_cf9779cb-f2a1-4c58-a781-dacc4e56a890" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_ac276038-451b-4c26-acbc-c95330473670" xlink:href="isrg-20211231.xsd#isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets_ac276038-451b-4c26-acbc-c95330473670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_706c48c2-aeed-40f1-9e09-cc1965e1f98e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_706c48c2-aeed-40f1-9e09-cc1965e1f98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4be6fe39-edbc-469f-a3dd-d47635e5aaf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_Goodwill_4be6fe39-edbc-469f-a3dd-d47635e5aaf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c220b34f-08ab-4f55-8da4-7b1e0a187d83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c220b34f-08ab-4f55-8da4-7b1e0a187d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredPurchaseConsiderationPayments_b72a372e-034a-4cbb-97b7-3c7f9fe8b510" xlink:href="isrg-20211231.xsd#isrg_DeferredPurchaseConsiderationPayments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_isrg_DeferredPurchaseConsiderationPayments_b72a372e-034a-4cbb-97b7-3c7f9fe8b510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ce5baa53-e964-408d-b441-c67be7e39b24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_ce5baa53-e964-408d-b441-c67be7e39b24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_986d65bb-6050-44c5-9269-c8701fadf5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_986d65bb-6050-44c5-9269-c8701fadf5fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_34f3df41-f300-466e-b0e9-0716d6b6d58d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_34f3df41-f300-466e-b0e9-0716d6b6d58d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_b635160e-c0b5-403e-ac60-1b636cc1346a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_b635160e-c0b5-403e-ac60-1b636cc1346a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_7a9138f9-aead-436d-b4d8-a0c41b5775c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_7e8704a2-4cfa-4281-b8ef-fcd1b3211da0" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_7a9138f9-aead-436d-b4d8-a0c41b5775c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails" xlink:type="simple" xlink:href="isrg-20211231.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_65c5256e-410e-4d75-bc74-3671f5cffb2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_cee1f339-ec69-4cf5-bb6d-4aca245cfb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_65c5256e-410e-4d75-bc74-3671f5cffb2e" xlink:to="loc_us-gaap_GoodwillRollForward_cee1f339-ec69-4cf5-bb6d-4aca245cfb6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0244f9d5-3b84-4e4f-855d-e172f24f624d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cee1f339-ec69-4cf5-bb6d-4aca245cfb6b" xlink:to="loc_us-gaap_Goodwill_0244f9d5-3b84-4e4f-855d-e172f24f624d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_8e1151f1-27d6-495d-99e0-98fc9085c5e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cee1f339-ec69-4cf5-bb6d-4aca245cfb6b" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_8e1151f1-27d6-495d-99e0-98fc9085c5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_28311aa8-a4d6-4c67-8cbf-5bdf7ae920d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cee1f339-ec69-4cf5-bb6d-4aca245cfb6b" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_28311aa8-a4d6-4c67-8cbf-5bdf7ae920d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_cdec654d-d434-4b67-aea0-240ccabcf720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cee1f339-ec69-4cf5-bb6d-4aca245cfb6b" xlink:to="loc_us-gaap_Goodwill_cdec654d-d434-4b67-aea0-240ccabcf720" 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-20211231.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_c21ac4ac-c0da-418f-b85e-57deb5cc7426" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9286879e-f0dd-4635-b6da-8957f550d0e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c21ac4ac-c0da-418f-b85e-57deb5cc7426" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_9286879e-f0dd-4635-b6da-8957f550d0e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdd0c989-f48c-4535-bc1d-52bf2ccebff4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9286879e-f0dd-4635-b6da-8957f550d0e7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_fdd0c989-f48c-4535-bc1d-52bf2ccebff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_fdd0c989-f48c-4535-bc1d-52bf2ccebff4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7d90c078-856e-42f0-ab16-061b3d030ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_7d90c078-856e-42f0-ab16-061b3d030ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DistributionRightsMember_747a7cca-329a-479b-93da-6bf040dff9ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:to="loc_us-gaap_DistributionRightsMember_747a7cca-329a-479b-93da-6bf040dff9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_58bff140-4fc8-4d5d-ab30-604dc138d009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2cfd747e-ef34-4ca2-a8a7-ffd9ddcd08f7" xlink:to="loc_us-gaap_CustomerRelationshipsMember_58bff140-4fc8-4d5d-ab30-604dc138d009" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9286879e-f0dd-4635-b6da-8957f550d0e7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_6b8046f6-d204-47f7-aa5b-ef516152996e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_6b8046f6-d204-47f7-aa5b-ef516152996e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_773ccb4e-67a5-4b4c-98ab-eedeed9fed12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_773ccb4e-67a5-4b4c-98ab-eedeed9fed12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f3870fd1-afae-4055-bc71-2d064fe5d5a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5a7497fa-089c-4c2e-9503-1d94542309f3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f3870fd1-afae-4055-bc71-2d064fe5d5a0" 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-20211231.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_8eacf9bd-5c8e-4eea-b03c-9cd5465bab39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_16ef0b50-c298-4db9-9d6d-f61c226b9c07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8eacf9bd-5c8e-4eea-b03c-9cd5465bab39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_16ef0b50-c298-4db9-9d6d-f61c226b9c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e119fa0d-4d46-4ea7-8b7d-3904d6d10eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8eacf9bd-5c8e-4eea-b03c-9cd5465bab39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_e119fa0d-4d46-4ea7-8b7d-3904d6d10eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_49e88e68-0102-4d4e-b135-28390a8de435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8eacf9bd-5c8e-4eea-b03c-9cd5465bab39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_49e88e68-0102-4d4e-b135-28390a8de435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_03438645-f978-40e9-a5ae-0bb01afc7cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8eacf9bd-5c8e-4eea-b03c-9cd5465bab39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_03438645-f978-40e9-a5ae-0bb01afc7cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1b18f0af-12b2-4c61-ad50-557b327b26a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8eacf9bd-5c8e-4eea-b03c-9cd5465bab39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_1b18f0af-12b2-4c61-ad50-557b327b26a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c09f52e5-900c-45bc-85ac-8ac4520ca388" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8eacf9bd-5c8e-4eea-b03c-9cd5465bab39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_c09f52e5-900c-45bc-85ac-8ac4520ca388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f700b6fa-6cfc-4602-b698-ce75a0521737" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8eacf9bd-5c8e-4eea-b03c-9cd5465bab39" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_f700b6fa-6cfc-4602-b698-ce75a0521737" 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-20211231.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_c3705273-d816-4c49-94ff-4999757ecc99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_28155822-e545-48ea-8bde-6a806a1daea9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c3705273-d816-4c49-94ff-4999757ecc99" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_28155822-e545-48ea-8bde-6a806a1daea9" 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-20211231.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_6dc972ed-a003-4bf0-9b74-55c645782b32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_09bc0e50-d008-44dc-aa5b-1cc2b3eacbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6dc972ed-a003-4bf0-9b74-55c645782b32" xlink:to="loc_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_09bc0e50-d008-44dc-aa5b-1cc2b3eacbe3" 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-20211231.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_63a17a75-eec6-4a92-a326-2de8faaa8646" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_684ac048-9774-433e-a47e-ec02ca0d5a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_63a17a75-eec6-4a92-a326-2de8faaa8646" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_684ac048-9774-433e-a47e-ec02ca0d5a6c" 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-20211231.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_72d71eda-c1c0-4f86-9b4c-b9decd2e9159" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ScheduleofCommonStockRepurchasedTableTextBlock_3ed66777-5d30-4c95-9df6-28e47ba3c23b" xlink:href="isrg-20211231.xsd#isrg_ScheduleofCommonStockRepurchasedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_72d71eda-c1c0-4f86-9b4c-b9decd2e9159" xlink:to="loc_isrg_ScheduleofCommonStockRepurchasedTableTextBlock_3ed66777-5d30-4c95-9df6-28e47ba3c23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2cedcec9-54a2-4180-ad07-14fc96dc35a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_72d71eda-c1c0-4f86-9b4c-b9decd2e9159" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2cedcec9-54a2-4180-ad07-14fc96dc35a3" 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-20211231.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_a2ff41c1-3167-4118-8096-2e5e74db91c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_af02767c-163f-4c94-b25a-894e18ca2502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a2ff41c1-3167-4118-8096-2e5e74db91c3" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_af02767c-163f-4c94-b25a-894e18ca2502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_db34d2ce-7478-4df5-ae6b-6b5aeb490f00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af02767c-163f-4c94-b25a-894e18ca2502" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_db34d2ce-7478-4df5-ae6b-6b5aeb490f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5334a79f-62af-41c4-914f-99e0419ec83a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_db34d2ce-7478-4df5-ae6b-6b5aeb490f00" xlink:to="loc_us-gaap_EquityComponentDomain_5334a79f-62af-41c4-914f-99e0419ec83a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_86ed5e44-d8ff-4fdb-b1a1-911f94b4a5e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_5334a79f-62af-41c4-914f-99e0419ec83a" xlink:to="loc_us-gaap_CommonStockMember_86ed5e44-d8ff-4fdb-b1a1-911f94b4a5e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af02767c-163f-4c94-b25a-894e18ca2502" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8ff6444e-10ac-4f38-b4e5-431cc9eb74d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_8ff6444e-10ac-4f38-b4e5-431cc9eb74d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_39077726-bd8c-4db7-8b43-229b3d299578" xlink:href="isrg-20211231.xsd#isrg_StockRepurchaseProgramincreasedtoauthorizedamount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_isrg_StockRepurchaseProgramincreasedtoauthorizedamount_39077726-bd8c-4db7-8b43-229b3d299578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2f34652e-82c8-42d8-a231-258617b7080b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_2f34652e-82c8-42d8-a231-258617b7080b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases_165b3084-2ca6-4dc4-89a7-9358995824bd" xlink:href="isrg-20211231.xsd#isrg_AggregateReductionInCommonStockDuringStockRepurchases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_isrg_AggregateReductionInCommonStockDuringStockRepurchases_165b3084-2ca6-4dc4-89a7-9358995824bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_f94a61e7-ed02-4c18-874f-86391e3f187f" xlink:href="isrg-20211231.xsd#isrg_AmountChargedToRetainedEarningsDuringStockRepurchases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_224324ae-ccfb-4fa9-942a-18c41a3fbf05" xlink:to="loc_isrg_AmountChargedToRetainedEarningsDuringStockRepurchases_f94a61e7-ed02-4c18-874f-86391e3f187f" 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-20211231.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_04ce58d6-c337-4012-aec8-8142f15d0adf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_04ce58d6-c337-4012-aec8-8142f15d0adf" xlink:to="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramAxis_84610169-8556-40eb-9217-48a098271134" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:to="loc_us-gaap_ShareRepurchaseProgramAxis_84610169-8556-40eb-9217-48a098271134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareRepurchaseProgramDomain_def68197-09cf-453d-bd2b-b1011e23d3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramAxis_84610169-8556-40eb-9217-48a098271134" xlink:to="loc_us-gaap_ShareRepurchaseProgramDomain_def68197-09cf-453d-bd2b-b1011e23d3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CommonStockRepurchaseProgramMember_30c71452-5a8c-47d4-88bd-3059c30e7a9e" xlink:href="isrg-20211231.xsd#isrg_CommonStockRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareRepurchaseProgramDomain_def68197-09cf-453d-bd2b-b1011e23d3f8" xlink:to="loc_isrg_CommonStockRepurchaseProgramMember_30c71452-5a8c-47d4-88bd-3059c30e7a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ee8d32b2-17ec-47e0-946d-3fe7438d58b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ee8d32b2-17ec-47e0-946d-3fe7438d58b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_85421801-264a-4f04-a27a-2b79ed186ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ee8d32b2-17ec-47e0-946d-3fe7438d58b8" xlink:to="loc_us-gaap_EquityComponentDomain_85421801-264a-4f04-a27a-2b79ed186ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2e5833b2-944a-4eec-b11c-10c5ad1bb5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_85421801-264a-4f04-a27a-2b79ed186ae3" xlink:to="loc_us-gaap_CommonStockMember_2e5833b2-944a-4eec-b11c-10c5ad1bb5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityClassOfTreasuryStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfTreasuryStockTable_77ce6ff0-d2fb-4575-9c06-6928e3c8e0cc" xlink:to="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c691e0d5-a167-4782-91d0-6b5a3d549301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_c691e0d5-a167-4782-91d0-6b5a3d549301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_153cf3e6-239f-4d0f-bb1a-85fc3a53e31b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_153cf3e6-239f-4d0f-bb1a-85fc3a53e31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_219a0a82-1741-4339-9284-e7849b618414" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityClassOfTreasuryStockLineItems_38753a3f-d718-44eb-8520-cd1f0ba1266a" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_219a0a82-1741-4339-9284-e7849b618414" 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-20211231.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_dd9324f7-d9b2-4e67-ad55-89549464f717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ca8be197-ae23-42fd-9b3b-8656c3509337" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_dd9324f7-d9b2-4e67-ad55-89549464f717" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ca8be197-ae23-42fd-9b3b-8656c3509337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_18553cd6-f3c4-4059-9914-5685fc3ba041" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ca8be197-ae23-42fd-9b3b-8656c3509337" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_18553cd6-f3c4-4059-9914-5685fc3ba041" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_18553cd6-f3c4-4059-9914-5685fc3ba041" xlink:to="loc_us-gaap_EquityComponentDomain_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_acf47245-4a69-4d77-add4-67fe53233e50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember_acf47245-4a69-4d77-add4-67fe53233e50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2aab1666-afee-4098-b538-131bf7b53856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_2aab1666-afee-4098-b538-131bf7b53856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6a8aaa69-9b34-4626-8bf7-f7492665ff94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_6a8aaa69-9b34-4626-8bf7-f7492665ff94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_47d66a2f-8307-4ab4-89c1-9acdb2cf5f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_47d66a2f-8307-4ab4-89c1-9acdb2cf5f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dffc6a70-151b-4c84-a539-ddaa2c7673ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c5a6e108-f1a2-4707-bc9a-88026f0c7e44" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_dffc6a70-151b-4c84-a539-ddaa2c7673ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3d219989-30be-4308-a35c-18b2fd7b8acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ca8be197-ae23-42fd-9b3b-8656c3509337" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3d219989-30be-4308-a35c-18b2fd7b8acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3d219989-30be-4308-a35c-18b2fd7b8acd" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_ef329b71-5deb-43e7-b083-3b3906ecf02b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_StockholdersEquity_ef329b71-5deb-43e7-b083-3b3906ecf02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_05c4500b-5c95-4f43-a999-abc221a11e37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_05c4500b-5c95-4f43-a999-abc221a11e37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8ae5516d-e785-4c4c-96a2-4c0409afd7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_8ae5516d-e785-4c4c-96a2-4c0409afd7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84b55a08-8533-48d3-bb86-3bea334ee901" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_84b55a08-8533-48d3-bb86-3bea334ee901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4ae99c6a-bdfb-4b63-a330-62eb86a41bce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_16642fbf-ffe7-4b80-8856-5d1c3141d015" xlink:to="loc_us-gaap_StockholdersEquity_4ae99c6a-bdfb-4b63-a330-62eb86a41bce" 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-20211231.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_25d7fa6b-5686-45b9-9139-53b0145da7a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_9814206c-b8e6-4e04-8cf7-e23b4e55bddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_25d7fa6b-5686-45b9-9139-53b0145da7a8" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_9814206c-b8e6-4e04-8cf7-e23b4e55bddd" 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-20211231.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_4080c9de-8062-450e-b650-31def2094613" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_05240983-d84e-4172-b254-9b204d486a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4080c9de-8062-450e-b650-31def2094613" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_05240983-d84e-4172-b254-9b204d486a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_eb6c1a4c-52e3-477a-8315-cf94b9d32b27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4080c9de-8062-450e-b650-31def2094613" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_eb6c1a4c-52e3-477a-8315-cf94b9d32b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_9d3e14c1-5028-4e02-bcc1-b1d5d609e1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4080c9de-8062-450e-b650-31def2094613" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_9d3e14c1-5028-4e02-bcc1-b1d5d609e1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1297e1e7-3671-4c57-a088-60eb41a275de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4080c9de-8062-450e-b650-31def2094613" xlink:to="loc_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_1297e1e7-3671-4c57-a088-60eb41a275de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_e110e139-3e2a-4dbe-88ca-2d715c29437a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4080c9de-8062-450e-b650-31def2094613" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock_e110e139-3e2a-4dbe-88ca-2d715c29437a" 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-20211231.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_710bb521-b5db-4e62-903c-4875879f2aa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_710bb521-b5db-4e62-903c-4875879f2aa1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_32efa9a5-df42-4c7e-8af3-bdb4a7388549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_us-gaap_PlanNameAxis_32efa9a5-df42-4c7e-8af3-bdb4a7388549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_32efa9a5-df42-4c7e-8af3-bdb4a7388549" xlink:to="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_7a5493e4-fca0-44df-a49a-0754723a42fe" xlink:href="isrg-20211231.xsd#isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:to="loc_isrg_AmendedAndRestatedTwentyTenStockIncentivePlanMember_7a5493e4-fca0-44df-a49a-0754723a42fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_b02698ed-3e3e-4b09-9687-c00bf4cfdad0" xlink:href="isrg-20211231.xsd#isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:to="loc_isrg_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember_b02698ed-3e3e-4b09-9687-c00bf4cfdad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_0a8ebf72-cbcb-47b2-bbf3-d4a3f2c82530" xlink:href="isrg-20211231.xsd#isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:to="loc_isrg_TwoThousandNonEmployeeDirectorsStockOptionPlanMember_0a8ebf72-cbcb-47b2-bbf3-d4a3f2c82530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_TwoThousandEmployeeStockPurchasePlanMember_bf47e57b-d40e-4bb6-9452-b4741fa5d8c6" xlink:href="isrg-20211231.xsd#isrg_TwoThousandEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_d0a45e3d-75f5-40f9-89d3-c8dc257183a9" xlink:to="loc_isrg_TwoThousandEmployeeStockPurchasePlanMember_bf47e57b-d40e-4bb6-9452-b4741fa5d8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_569ff087-0d53-49e0-a03e-814c8d39abf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_us-gaap_AwardTypeAxis_569ff087-0d53-49e0-a03e-814c8d39abf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_569ff087-0d53-49e0-a03e-814c8d39abf0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_4cea338b-3e42-409a-83e1-81077bef7b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_4cea338b-3e42-409a-83e1-81077bef7b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AnnualGrantOptionsMember_324d0d14-0346-49a7-afbb-099c1f836441" xlink:href="isrg-20211231.xsd#isrg_AnnualGrantOptionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_AnnualGrantOptionsMember_324d0d14-0346-49a7-afbb-099c1f836441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialGrantOptionsMember_fb97f0c0-f36b-43b1-a50f-a3d3ff237724" xlink:href="isrg-20211231.xsd#isrg_InitialGrantOptionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_InitialGrantOptionsMember_fb97f0c0-f36b-43b1-a50f-a3d3ff237724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_68e072b9-5c14-4809-886f-65f8c680032c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_us-gaap_EmployeeStockMember_68e072b9-5c14-4809-886f-65f8c680032c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NonvestedStockOptionMember_e2db2fcf-eac2-4703-bdd4-11c2b04fb7aa" xlink:href="isrg-20211231.xsd#isrg_NonvestedStockOptionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_NonvestedStockOptionMember_e2db2fcf-eac2-4703-bdd4-11c2b04fb7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_InitialRSUgrantsMember_efcaf2b7-11bb-4cfd-ba73-54d25d20b2f7" xlink:href="isrg-20211231.xsd#isrg_InitialRSUgrantsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_InitialRSUgrantsMember_efcaf2b7-11bb-4cfd-ba73-54d25d20b2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_NewHireOptionsMember_d0cb1688-8ada-4a04-9624-e0f688cb0b30" xlink:href="isrg-20211231.xsd#isrg_NewHireOptionsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b6969965-ea79-45a3-a8a7-dad64f53f0ff" xlink:to="loc_isrg_NewHireOptionsMember_d0cb1688-8ada-4a04-9624-e0f688cb0b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateAxis_65f593b4-5620-405a-aff2-85416a0f9a25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_us-gaap_AwardDateAxis_65f593b4-5620-405a-aff2-85416a0f9a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardDateDomain_663cbcb8-4d83-4e56-a8fd-4b10675eb107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_65f593b4-5620-405a-aff2-85416a0f9a25" xlink:to="loc_us-gaap_AwardDateDomain_663cbcb8-4d83-4e56-a8fd-4b10675eb107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AugustGrantMember_582dbedf-5f9b-4b64-949d-78c9b61b9d1a" xlink:href="isrg-20211231.xsd#isrg_AugustGrantMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_663cbcb8-4d83-4e56-a8fd-4b10675eb107" xlink:to="loc_isrg_AugustGrantMember_582dbedf-5f9b-4b64-949d-78c9b61b9d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_FebruaryGrantMember_fd8a12a1-917a-42b9-8b3c-1e6fc79e2f6a" xlink:href="isrg-20211231.xsd#isrg_FebruaryGrantMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardDateDomain_663cbcb8-4d83-4e56-a8fd-4b10675eb107" xlink:to="loc_isrg_FebruaryGrantMember_fd8a12a1-917a-42b9-8b3c-1e6fc79e2f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoAxis_55ab3870-3442-4384-a254-dd0e8448e33c" xlink:href="isrg-20211231.xsd#isrg_AwardedtoAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_isrg_AwardedtoAxis_55ab3870-3442-4384-a254-dd0e8448e33c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_AwardedtoDomain_3049f1f6-ec38-4412-97a9-229eda1c8f72" xlink:href="isrg-20211231.xsd#isrg_AwardedtoDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AwardedtoAxis_55ab3870-3442-4384-a254-dd0e8448e33c" xlink:to="loc_isrg_AwardedtoDomain_3049f1f6-ec38-4412-97a9-229eda1c8f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EmployeesMember_0fdb9adb-c09c-4a43-9105-49754d81efa3" xlink:href="isrg-20211231.xsd#isrg_EmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AwardedtoDomain_3049f1f6-ec38-4412-97a9-229eda1c8f72" xlink:to="loc_isrg_EmployeesMember_0fdb9adb-c09c-4a43-9105-49754d81efa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_e469b11a-3233-45df-b889-745b262f57ca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_AwardedtoDomain_3049f1f6-ec38-4412-97a9-229eda1c8f72" xlink:to="loc_srt_DirectorMember_e469b11a-3233-45df-b889-745b262f57ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e6adbf7c-6337-4f97-957d-67c9ddf2e2b3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_158f9fcb-3de0-4297-8cb0-ac5494beddfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_158f9fcb-3de0-4297-8cb0-ac5494beddfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ba91ff0a-0cff-441c-9850-a4ca34663b85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ba91ff0a-0cff-441c-9850-a4ca34663b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_ab812bd4-83b9-4433-aeae-ca864a3b5322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_ab812bd4-83b9-4433-aeae-ca864a3b5322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_348d23ac-43ac-4c18-9568-6842623b0ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_348d23ac-43ac-4c18-9568-6842623b0ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_StockOptionsGrantedInitialVestingPeriod_d514ce92-43ea-4cd6-a68b-9d91d80ae2dc" xlink:href="isrg-20211231.xsd#isrg_StockOptionsGrantedInitialVestingPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_StockOptionsGrantedInitialVestingPeriod_d514ce92-43ea-4cd6-a68b-9d91d80ae2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_031bfc0b-435b-4425-8a45-f1cae8ee35e7" xlink:href="isrg-20211231.xsd#isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan_031bfc0b-435b-4425-8a45-f1cae8ee35e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_f29701a6-040b-47ec-a574-543e59026006" xlink:href="isrg-20211231.xsd#isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan_f29701a6-040b-47ec-a574-543e59026006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_320d35ce-1bb7-4039-bac8-34589e570776" xlink:href="isrg-20211231.xsd#isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan_320d35ce-1bb7-4039-bac8-34589e570776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_2c20cedf-696c-452a-af16-902809b65ed7" xlink:href="isrg-20211231.xsd#isrg_MaximumPercentageOfPayrollDeductionUnderEspp"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_MaximumPercentageOfPayrollDeductionUnderEspp_2c20cedf-696c-452a-af16-902809b65ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans_52cf2c55-a130-44fb-ad7e-fbfd3bbadad0" xlink:href="isrg-20211231.xsd#isrg_OfferingPeriodEmployeeStockPurchasePlans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_OfferingPeriodEmployeeStockPurchasePlans_52cf2c55-a130-44fb-ad7e-fbfd3bbadad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_fc62e44b-921e-48dd-9590-a504dca3d912" xlink:href="isrg-20211231.xsd#isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans_fc62e44b-921e-48dd-9590-a504dca3d912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_f48c41a2-71a2-4f43-9035-4d030438450a" xlink:href="isrg-20211231.xsd#isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans_f48c41a2-71a2-4f43-9035-4d030438450a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_9ac8db23-cc4d-4f6a-a237-310444d52425" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate_9ac8db23-cc4d-4f6a-a237-310444d52425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_bd5923a0-3839-431c-ba6e-df38ae935b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_bd5923a0-3839-431c-ba6e-df38ae935b2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_0980b2b1-f698-40bd-af4a-623210cf7825" xlink:href="isrg-20211231.xsd#isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans_0980b2b1-f698-40bd-af4a-623210cf7825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3c13e56b-4069-430a-bdc1-7720b89e9656" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_3c13e56b-4069-430a-bdc1-7720b89e9656" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2edef345-c99e-4e9d-92f7-0f645c5b8aae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_2edef345-c99e-4e9d-92f7-0f645c5b8aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_263993fb-3bb0-4fcf-ae8d-25073bf48dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_263993fb-3bb0-4fcf-ae8d-25073bf48dd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5e425060-8ff0-4a60-9cdf-8c1210116d22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_5e425060-8ff0-4a60-9cdf-8c1210116d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cc49d736-f719-4c37-bbe6-d581b46933a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_cc49d736-f719-4c37-bbe6-d581b46933a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_4c0c501b-7097-40e9-a6d3-8e5f4eeb3afa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_4c0c501b-7097-40e9-a6d3-8e5f4eeb3afa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_d5113446-9926-41fb-b00f-9c810a724201" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_d5113446-9926-41fb-b00f-9c810a724201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_396c982d-c790-4d79-b165-534bb6f8de72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_396c982d-c790-4d79-b165-534bb6f8de72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_8f0b624f-2f5c-46ef-8e7c-7b0350eba89a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_8f0b624f-2f5c-46ef-8e7c-7b0350eba89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_94f2b137-d177-4c3b-8c5c-a2b464f32d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_94f2b137-d177-4c3b-8c5c-a2b464f32d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_cbef6ffb-a393-40d7-a556-530ad962d6a9" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber_cbef6ffb-a393-40d7-a556-530ad962d6a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8e10f9c6-e46f-40be-aca3-c55b21cb190e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_8e10f9c6-e46f-40be-aca3-c55b21cb190e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e8a9e702-fdb6-4654-8126-0bcab4ff2283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_e8a9e702-fdb6-4654-8126-0bcab4ff2283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_98ebb851-b77d-4380-97cc-b4f50b1a4254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_98ebb851-b77d-4380-97cc-b4f50b1a4254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1faa54c3-d123-436c-8b51-054ed35139ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_1faa54c3-d123-436c-8b51-054ed35139ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_655da379-28ab-4afb-bf96-47feb9676d28" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService_655da379-28ab-4afb-bf96-47feb9676d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_05d5e44e-9bec-49ad-9d0c-46d0d3b9ce8b" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService_05d5e44e-9bec-49ad-9d0c-46d0d3b9ce8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_707184a0-b148-49cb-8432-cb371d28eead" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth_707184a0-b148-49cb-8432-cb371d28eead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_19e6ee6e-6db9-4085-b4d9-a1e4422d7244" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_19e6ee6e-6db9-4085-b4d9-a1e4422d7244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_380dfede-5d94-4610-afb7-9243c147348a" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear_380dfede-5d94-4610-afb7-9243c147348a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_f9428465-aa03-403b-b239-f8443f506844" xlink:href="isrg-20211231.xsd#isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_af1ed913-2952-48a6-8e4e-725b6e807155" xlink:to="loc_isrg_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService_f9428465-aa03-403b-b239-f8443f506844" 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-20211231.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_e01efbc5-a260-40c5-8605-88c81651d63d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d1939b61-105b-45ef-90be-b84cad414609" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e01efbc5-a260-40c5-8605-88c81651d63d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d1939b61-105b-45ef-90be-b84cad414609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9ecb8aa6-c0ab-44fa-859e-be4dbfb5daed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d1939b61-105b-45ef-90be-b84cad414609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9ecb8aa6-c0ab-44fa-859e-be4dbfb5daed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_3999a25e-28c4-4a62-b6a5-e657008d5e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d1939b61-105b-45ef-90be-b84cad414609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_3999a25e-28c4-4a62-b6a5-e657008d5e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78d5b1f9-8152-44bd-97c7-b6b37c5b0a01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d1939b61-105b-45ef-90be-b84cad414609" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_78d5b1f9-8152-44bd-97c7-b6b37c5b0a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_64a082af-28a0-4970-b79c-511a53708c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d1939b61-105b-45ef-90be-b84cad414609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_64a082af-28a0-4970-b79c-511a53708c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8fb1aeff-4cd4-42bc-a817-0064937b9d32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d1939b61-105b-45ef-90be-b84cad414609" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8fb1aeff-4cd4-42bc-a817-0064937b9d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_b61e9c77-e985-4685-850e-7b5f33dd8da0" xlink:href="isrg-20211231.xsd#isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e01efbc5-a260-40c5-8605-88c81651d63d" xlink:to="loc_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract_b61e9c77-e985-4685-850e-7b5f33dd8da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c60d1bb5-3430-48ab-824b-653ac3c2af86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b61e9c77-e985-4685-850e-7b5f33dd8da0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c60d1bb5-3430-48ab-824b-653ac3c2af86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_66f8adc6-c28d-423a-b6fb-f5b7149d9a61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b61e9c77-e985-4685-850e-7b5f33dd8da0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_66f8adc6-c28d-423a-b6fb-f5b7149d9a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a4791eb9-3af4-43f0-8cf7-07d50bf3f4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b61e9c77-e985-4685-850e-7b5f33dd8da0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_a4791eb9-3af4-43f0-8cf7-07d50bf3f4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_6bbd08b4-5f43-4ace-a043-5c49b34a28f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b61e9c77-e985-4685-850e-7b5f33dd8da0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_6bbd08b4-5f43-4ace-a043-5c49b34a28f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_80653b29-cbad-4138-a53e-d017f831d7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b61e9c77-e985-4685-850e-7b5f33dd8da0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_80653b29-cbad-4138-a53e-d017f831d7e5" 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-20211231.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_696eaaff-7478-4151-821d-981c106f7d24" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3dad22b0-26f4-4a4a-b9f7-072d753d68a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_696eaaff-7478-4151-821d-981c106f7d24" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_3dad22b0-26f4-4a4a-b9f7-072d753d68a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_de9eea02-9fb1-4fa0-bd12-114dce8638af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3dad22b0-26f4-4a4a-b9f7-072d753d68a8" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_de9eea02-9fb1-4fa0-bd12-114dce8638af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_de9eea02-9fb1-4fa0-bd12-114dce8638af" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeOneMember_01efe9ca-2deb-42e3-9d53-94abbbbeaf81" xlink:href="isrg-20211231.xsd#isrg_RangeOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeOneMember_01efe9ca-2deb-42e3-9d53-94abbbbeaf81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeTwoMember_a987da8d-012f-4715-8674-4f9f0aba3919" xlink:href="isrg-20211231.xsd#isrg_RangeTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeTwoMember_a987da8d-012f-4715-8674-4f9f0aba3919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeThreeMember_584405fc-13d4-4780-a56b-7251e96f0e4a" xlink:href="isrg-20211231.xsd#isrg_RangeThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeThreeMember_584405fc-13d4-4780-a56b-7251e96f0e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFourMember_99ae4a7f-19c0-4e31-b980-365ca3399bf3" xlink:href="isrg-20211231.xsd#isrg_RangeFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeFourMember_99ae4a7f-19c0-4e31-b980-365ca3399bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeFiveMember_882dcf58-12e1-4992-a4e4-cacb4574a682" xlink:href="isrg-20211231.xsd#isrg_RangeFiveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeFiveMember_882dcf58-12e1-4992-a4e4-cacb4574a682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeSixMember_b967fb7e-e67b-4996-9446-3820e478de93" xlink:href="isrg-20211231.xsd#isrg_RangeSixMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeSixMember_b967fb7e-e67b-4996-9446-3820e478de93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeSevenMember_377d3558-2f3d-4417-8de8-dab5edd0f991" xlink:href="isrg-20211231.xsd#isrg_RangeSevenMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeSevenMember_377d3558-2f3d-4417-8de8-dab5edd0f991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeEightMember_53f21df2-5edf-4cdd-a96e-63f1446b4a83" xlink:href="isrg-20211231.xsd#isrg_RangeEightMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeEightMember_53f21df2-5edf-4cdd-a96e-63f1446b4a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeNineMember_8304078f-4031-4718-9794-a2eae9a67891" xlink:href="isrg-20211231.xsd#isrg_RangeNineMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeNineMember_8304078f-4031-4718-9794-a2eae9a67891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_RangeTenMember_003a4cd9-910c-4fc4-9213-fde53b3f2a1d" xlink:href="isrg-20211231.xsd#isrg_RangeTenMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_f75f94b9-dfd4-4c6f-9788-3510662beac8" xlink:to="loc_isrg_RangeTenMember_003a4cd9-910c-4fc4-9213-fde53b3f2a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3dad22b0-26f4-4a4a-b9f7-072d753d68a8" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_8a9cc179-17cf-4638-add5-83d3f9152c58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_8a9cc179-17cf-4638-add5-83d3f9152c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ecec45e4-a18c-4c4c-969e-781140a2009b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_ecec45e4-a18c-4c4c-969e-781140a2009b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_81e4d7bc-10fd-49c6-a584-bac08b93905f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions_81e4d7bc-10fd-49c6-a584-bac08b93905f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_fadc3d04-0b66-4ff1-903b-b13b8a2ab6ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2_fadc3d04-0b66-4ff1-903b-b13b8a2ab6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_c1caf4a0-c246-4fa6-a7d8-b06cd70232f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_c1caf4a0-c246-4fa6-a7d8-b06cd70232f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fff37f9a-712e-4278-a706-37f7eedf0001" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_fff37f9a-712e-4278-a706-37f7eedf0001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_36e4203f-bbee-4a61-85af-85420aadefc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions_36e4203f-bbee-4a61-85af-85420aadefc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_82e888ef-c702-4c24-b0c5-87d79666e971" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_82e888ef-c702-4c24-b0c5-87d79666e971" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_5ed868ab-3feb-4e79-bc38-89f4344f30b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_5ed868ab-3feb-4e79-bc38-89f4344f30b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5341b86d-36da-4bc1-9c9b-c7d48c21e3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5341b86d-36da-4bc1-9c9b-c7d48c21e3e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_61dd5e29-d0b9-46c2-817f-652d7183eb9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_1ea0bb35-311b-4873-98b6-381c2811d8e0" xlink:to="loc_us-gaap_SharePrice_61dd5e29-d0b9-46c2-817f-652d7183eb9e" 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-20211231.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_086ce0ea-9949-4395-b05e-39f190e34e67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4b9c17e5-ec4a-4829-99f7-e421bd405348" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_086ce0ea-9949-4395-b05e-39f190e34e67" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4b9c17e5-ec4a-4829-99f7-e421bd405348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9f6d33af-4053-4319-b730-f2142a30272a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4b9c17e5-ec4a-4829-99f7-e421bd405348" xlink:to="loc_us-gaap_AwardTypeAxis_9f6d33af-4053-4319-b730-f2142a30272a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0338f305-1d58-485d-84ff-c20911a4a52a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9f6d33af-4053-4319-b730-f2142a30272a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0338f305-1d58-485d-84ff-c20911a4a52a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ab370289-d8bf-4909-92d8-f489ccee9d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0338f305-1d58-485d-84ff-c20911a4a52a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ab370289-d8bf-4909-92d8-f489ccee9d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f2cf2fde-9c3e-4e78-97fe-7898c885ecc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4b9c17e5-ec4a-4829-99f7-e421bd405348" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f2cf2fde-9c3e-4e78-97fe-7898c885ecc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f2cf2fde-9c3e-4e78-97fe-7898c885ecc5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2d1d0d98-af20-4ce3-912c-02375298d593" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2d1d0d98-af20-4ce3-912c-02375298d593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8d68b229-4b95-46a5-9fdc-e89ea77a5583" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8d68b229-4b95-46a5-9fdc-e89ea77a5583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_04a5d90c-0ab1-490d-b660-ccea0b462e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_04a5d90c-0ab1-490d-b660-ccea0b462e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8f01ec80-b9b1-4cae-81e8-da87ab77e9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_8f01ec80-b9b1-4cae-81e8-da87ab77e9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_44b9aff8-0584-4fb5-b52c-1fd8c29f2c75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6cff1359-de8a-4e87-b9e8-144cfcd4405b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_44b9aff8-0584-4fb5-b52c-1fd8c29f2c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a462d988-693a-4bc2-88e5-4233476050b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_f2cf2fde-9c3e-4e78-97fe-7898c885ecc5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_a462d988-693a-4bc2-88e5-4233476050b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fc75a809-bfb5-4439-8aed-be9dc82dc5f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_fc75a809-bfb5-4439-8aed-be9dc82dc5f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4e9a013c-21ba-42c6-8def-8c553ba7e08c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4e9a013c-21ba-42c6-8def-8c553ba7e08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5758d43a-4cb2-4d35-af89-be1215f2ae0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5758d43a-4cb2-4d35-af89-be1215f2ae0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_278b4a03-da89-4587-b118-14b25f438d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_278b4a03-da89-4587-b118-14b25f438d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d2382f37-8e29-4553-b53d-8be35f3e8f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_a462d988-693a-4bc2-88e5-4233476050b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d2382f37-8e29-4553-b53d-8be35f3e8f5a" 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-20211231.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_4da4b6e8-630a-4650-90d2-9fd2094e914a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4da4b6e8-630a-4650-90d2-9fd2094e914a" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_25dbb96f-6e47-4963-8fa8-f7856a14cd56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_25dbb96f-6e47-4963-8fa8-f7856a14cd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_25dbb96f-6e47-4963-8fa8-f7856a14cd56" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_fe4b3d80-6be6-4cfe-b671-b9e199e8251e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:to="loc_us-gaap_CostOfSalesMember_fe4b3d80-6be6-4cfe-b671-b9e199e8251e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_SellingGeneralAndAdministrativeMember_e802133f-6e1e-4572-8e46-9634d7ae10d7" xlink:href="isrg-20211231.xsd#isrg_SellingGeneralAndAdministrativeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:to="loc_isrg_SellingGeneralAndAdministrativeMember_e802133f-6e1e-4572-8e46-9634d7ae10d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ResearchAndDevelopmentMember_0721b7b8-3140-4e51-aa44-136fd186b516" xlink:href="isrg-20211231.xsd#isrg_ResearchAndDevelopmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_c87188c8-464d-4e47-8b4b-7b4e1a76c5c7" xlink:to="loc_isrg_ResearchAndDevelopmentMember_0721b7b8-3140-4e51-aa44-136fd186b516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingAxis_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43" xlink:href="isrg-20211231.xsd#isrg_ConsolidatingReportingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:to="loc_isrg_ConsolidatingReportingAxis_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_ConsolidatingReportingDomain_83506c8e-7c99-4ecd-8b7e-cc2394c12885" xlink:href="isrg-20211231.xsd#isrg_ConsolidatingReportingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ConsolidatingReportingAxis_e07b3cfa-00a0-4a5b-8070-2ec1e7901d43" xlink:to="loc_isrg_ConsolidatingReportingDomain_83506c8e-7c99-4ecd-8b7e-cc2394c12885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesProductMember_f6d966e1-a9ad-496c-8cec-075a4ae80c55" xlink:href="isrg-20211231.xsd#isrg_CostOfSalesProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ConsolidatingReportingDomain_83506c8e-7c99-4ecd-8b7e-cc2394c12885" xlink:to="loc_isrg_CostOfSalesProductMember_f6d966e1-a9ad-496c-8cec-075a4ae80c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_CostOfSalesServiceMember_c6260316-a1e8-490d-a4a5-87062b262d3e" xlink:href="isrg-20211231.xsd#isrg_CostOfSalesServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_isrg_ConsolidatingReportingDomain_83506c8e-7c99-4ecd-8b7e-cc2394c12885" xlink:to="loc_isrg_CostOfSalesServiceMember_c6260316-a1e8-490d-a4a5-87062b262d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_acb72cd0-d9f9-49e6-9012-4ac1420ef419" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_9dd626f1-413d-419a-b242-89f30daa0748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_9dd626f1-413d-419a-b242-89f30daa0748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_a000d3ae-f647-4ace-a58e-aafeed7e850c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_a000d3ae-f647-4ace-a58e-aafeed7e850c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_788ad719-d83d-4480-91fb-dbb83d42bb52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_362ee8ac-a933-4227-8563-9fb8f9dd5572" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_788ad719-d83d-4480-91fb-dbb83d42bb52" 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-20211231.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_86055d9b-e140-4e56-872f-df09790c8fc9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_366440ab-46bf-45b7-9b5b-d21cc4530d07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_86055d9b-e140-4e56-872f-df09790c8fc9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_366440ab-46bf-45b7-9b5b-d21cc4530d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_11406db9-3978-4707-880d-8653297d5a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_366440ab-46bf-45b7-9b5b-d21cc4530d07" xlink:to="loc_us-gaap_AwardTypeAxis_11406db9-3978-4707-880d-8653297d5a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_11406db9-3978-4707-880d-8653297d5a5a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockOptionMember_f6d8d200-2e40-4acb-8df4-ebb4e3e87e55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:to="loc_us-gaap_StockOptionMember_f6d8d200-2e40-4acb-8df4-ebb4e3e87e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_63dcf709-f73f-4dd9-bdb1-c8492cd28d15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:to="loc_us-gaap_EmployeeStockMember_63dcf709-f73f-4dd9-bdb1-c8492cd28d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_91290b7f-58e5-46f0-9517-a6b720d9b222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_3ad828f8-68dd-4fe5-a087-48491e5f2035" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_91290b7f-58e5-46f0-9517-a6b720d9b222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_366440ab-46bf-45b7-9b5b-d21cc4530d07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4244228c-1813-4d55-b907-3053e9e3c090" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_4244228c-1813-4d55-b907-3053e9e3c090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d87ce83-1562-40c0-9733-a53bd980c589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4d87ce83-1562-40c0-9733-a53bd980c589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_9c708da1-e25f-484b-90c0-7e8da8a1e847" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_9c708da1-e25f-484b-90c0-7e8da8a1e847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e3f4e368-7b09-486b-aeb2-a5772f661b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e3f4e368-7b09-486b-aeb2-a5772f661b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b00af4d6-16b2-4587-8ca1-e4ce288578b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d771dfa7-7bdd-4578-9d7e-56f74216c432" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b00af4d6-16b2-4587-8ca1-e4ce288578b3" 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-20211231.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_85792091-c59e-4baa-9309-fd29d5f9d241" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_bfd66a22-cff9-40e4-b241-b8947535939c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_85792091-c59e-4baa-9309-fd29d5f9d241" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_bfd66a22-cff9-40e4-b241-b8947535939c" 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-20211231.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_8a0321cd-7d81-4353-85de-32d321da2b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_3f8b5137-c64f-4170-bb7c-00b77e8e5e09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8a0321cd-7d81-4353-85de-32d321da2b3f" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_3f8b5137-c64f-4170-bb7c-00b77e8e5e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_5781f56d-21c3-4832-8618-de7f423c3410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8a0321cd-7d81-4353-85de-32d321da2b3f" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_5781f56d-21c3-4832-8618-de7f423c3410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_54799f27-993e-4038-a2de-76b1360a7ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8a0321cd-7d81-4353-85de-32d321da2b3f" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_54799f27-993e-4038-a2de-76b1360a7ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_593f1389-79cf-40d9-b690-c310e833ee86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8a0321cd-7d81-4353-85de-32d321da2b3f" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_593f1389-79cf-40d9-b690-c310e833ee86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_dad01adb-2c32-4824-882f-0a41102ed4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_8a0321cd-7d81-4353-85de-32d321da2b3f" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_dad01adb-2c32-4824-882f-0a41102ed4a3" 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-20211231.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_9c600371-e2cf-4f38-9cc3-86d12c74ac20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_977e8577-9614-4f88-b045-b9618bd4b6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9c600371-e2cf-4f38-9cc3-86d12c74ac20" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_977e8577-9614-4f88-b045-b9618bd4b6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_23101051-e1b3-4d7e-8f17-306dff577a31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9c600371-e2cf-4f38-9cc3-86d12c74ac20" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_23101051-e1b3-4d7e-8f17-306dff577a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6601a347-f7ee-4f69-b009-3bbb778becdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9c600371-e2cf-4f38-9cc3-86d12c74ac20" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6601a347-f7ee-4f69-b009-3bbb778becdb" 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-20211231.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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5be4174a-df4f-47e6-8a2e-7b46ac0c27cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_5be4174a-df4f-47e6-8a2e-7b46ac0c27cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ba0619b2-35ad-4375-9fe6-b969305b0d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_ba0619b2-35ad-4375-9fe6-b969305b0d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_4cfcc34e-3429-4cd6-ab63-0be84761da2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_4cfcc34e-3429-4cd6-ab63-0be84761da2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4d5d3dd4-ebac-4ca3-bf7f-e4e0e59c8705" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4d5d3dd4-ebac-4ca3-bf7f-e4e0e59c8705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_93392330-cf96-458b-b9e5-4bc626ad8527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_93392330-cf96-458b-b9e5-4bc626ad8527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_52a32539-f8c6-4829-a72b-d35386661c09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_52a32539-f8c6-4829-a72b-d35386661c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_5e39dd03-946a-49ec-98e5-257d6f9ade68" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_5e39dd03-946a-49ec-98e5-257d6f9ade68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8d79021f-1516-4804-b788-a94254dc58e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8d79021f-1516-4804-b788-a94254dc58e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c0486c6f-fcd9-4573-968c-8f8fb2509005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_af8434a0-6e1d-43ba-9e2c-786c045596d6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c0486c6f-fcd9-4573-968c-8f8fb2509005" 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-20211231.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_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_dbbc4130-4a08-4584-92ff-ca12772a9959" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_dbbc4130-4a08-4584-92ff-ca12772a9959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78fcc1e5-8555-4f79-a16d-0af28c8ce61a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_78fcc1e5-8555-4f79-a16d-0af28c8ce61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_195c23c4-6dec-4823-a212-04ce9b517111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_195c23c4-6dec-4823-a212-04ce9b517111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_d4e02626-7d7a-41b8-b198-2f2813b87ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_d4e02626-7d7a-41b8-b198-2f2813b87ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_be9cde7c-98b5-459d-ba12-58f056d251c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_be9cde7c-98b5-459d-ba12-58f056d251c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ced8b2ba-96dd-46c5-bc83-fbfcd525868f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ced8b2ba-96dd-46c5-bc83-fbfcd525868f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_c3ad73af-1683-4920-ac66-ac0a4b3b22b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_c3ad73af-1683-4920-ac66-ac0a4b3b22b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_99a1c46d-89bb-4490-b657-31ea7c9eb06b" xlink:href="isrg-20211231.xsd#isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_99a1c46d-89bb-4490-b657-31ea7c9eb06b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_378ed73a-b2f3-4e89-8079-23ea01b9f107" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_IncomeTaxDisclosureAbstract_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_378ed73a-b2f3-4e89-8079-23ea01b9f107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_bd6ed380-36c3-417e-9a43-a1f08f3623d0" xlink:href="isrg-20211231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_bd6ed380-36c3-417e-9a43-a1f08f3623d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_929d73d5-9bf5-46a9-9b45-ab01e72caa59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_929d73d5-9bf5-46a9-9b45-ab01e72caa59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0ad87b1a-05d0-4ccd-b62e-08dd703502c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_42ef7492-6cd1-40f9-9cdb-fd152c6f4fd6" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0ad87b1a-05d0-4ccd-b62e-08dd703502c9" 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-20211231.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_ddeb62e5-4878-4611-97ab-43c6e7cb3542" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ddeb62e5-4878-4611-97ab-43c6e7cb3542" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2282fa41-933d-450f-b453-a123aec2ab30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2282fa41-933d-450f-b453-a123aec2ab30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_15c7decd-a9d0-4c1a-9958-b6c4a7b82cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_15c7decd-a9d0-4c1a-9958-b6c4a7b82cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredTaxAssetsOperatingLeaseLiability_ea759683-effc-44d1-88ba-064f4af57fb4" xlink:href="isrg-20211231.xsd#isrg_DeferredTaxAssetsOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_isrg_DeferredTaxAssetsOperatingLeaseLiability_ea759683-effc-44d1-88ba-064f4af57fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_84771077-c58e-44c4-881d-a56186c7fac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther_84771077-c58e-44c4-881d-a56186c7fac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_3b5fea10-f33b-4787-a256-3649b517925e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets_3b5fea10-f33b-4787-a256-3649b517925e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_b665be74-f0c7-4b10-963e-9061bdae21a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_b665be74-f0c7-4b10-963e-9061bdae21a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_a7040b4d-75d8-42cd-8440-26f0900eccb3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_a7040b4d-75d8-42cd-8440-26f0900eccb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c4e52064-f128-4a54-970d-d6be99c30369" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c4e52064-f128-4a54-970d-d6be99c30369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2f11e037-0a57-47b6-9fc2-92bc0230edf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_2f11e037-0a57-47b6-9fc2-92bc0230edf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_7b65d6f8-b997-4598-b5d5-eb121d51cb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3b543d69-b9e9-443b-8e93-e351a208008f" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_7b65d6f8-b997-4598-b5d5-eb121d51cb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_9ce226ef-3b07-486f-8bb8-9a1d689c9437" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ddeb62e5-4878-4611-97ab-43c6e7cb3542" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_9ce226ef-3b07-486f-8bb8-9a1d689c9437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d573be64-ee20-4c05-9de0-f24d30cf8792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_9ce226ef-3b07-486f-8bb8-9a1d689c9437" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d573be64-ee20-4c05-9de0-f24d30cf8792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_DeferredTaxLiabilitiesRightOfUseAsset_ff3e25d2-abf4-4259-9628-69ba9c9bb112" xlink:href="isrg-20211231.xsd#isrg_DeferredTaxLiabilitiesRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_9ce226ef-3b07-486f-8bb8-9a1d689c9437" xlink:to="loc_isrg_DeferredTaxLiabilitiesRightOfUseAsset_ff3e25d2-abf4-4259-9628-69ba9c9bb112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_ea31467b-e682-4e0f-b3c7-65a32acbd25a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_9ce226ef-3b07-486f-8bb8-9a1d689c9437" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_ea31467b-e682-4e0f-b3c7-65a32acbd25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_4f1c33da-94e2-4f1b-8fdb-df0c9c87e519" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_9ce226ef-3b07-486f-8bb8-9a1d689c9437" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_4f1c33da-94e2-4f1b-8fdb-df0c9c87e519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_a61f480b-0b2f-4e9a-9d7c-a0d11236d539" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_9ce226ef-3b07-486f-8bb8-9a1d689c9437" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_a61f480b-0b2f-4e9a-9d7c-a0d11236d539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_33faa408-0e93-475c-ba2f-ecda96408b83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_ddeb62e5-4878-4611-97ab-43c6e7cb3542" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_33faa408-0e93-475c-ba2f-ecda96408b83" 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-20211231.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_936e766a-6fe8-482f-86ae-b9c8eec8fd2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_6d2ccd51-1a97-49e8-be5a-002c6ab7e58e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_936e766a-6fe8-482f-86ae-b9c8eec8fd2a" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_6d2ccd51-1a97-49e8-be5a-002c6ab7e58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_2fa4e310-3d18-4294-a910-06b3168e4a5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_6d2ccd51-1a97-49e8-be5a-002c6ab7e58e" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_2fa4e310-3d18-4294-a910-06b3168e4a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_cc4eafb8-fb94-4cd4-abdf-8435981e22d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_2fa4e310-3d18-4294-a910-06b3168e4a5c" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_cc4eafb8-fb94-4cd4-abdf-8435981e22d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SwissFederalTaxAdministrationFTAMember_a886be0f-5195-4214-b183-ce7f57161c31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_cc4eafb8-fb94-4cd4-abdf-8435981e22d6" xlink:to="loc_us-gaap_SwissFederalTaxAdministrationFTAMember_a886be0f-5195-4214-b183-ce7f57161c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_2e33fb2f-7897-40b1-a8ef-5086a89f8809" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_cc4eafb8-fb94-4cd4-abdf-8435981e22d6" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_2e33fb2f-7897-40b1-a8ef-5086a89f8809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_6d2ccd51-1a97-49e8-be5a-002c6ab7e58e" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ba30964d-4ce5-46f9-b1bd-de14381f2916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ba30964d-4ce5-46f9-b1bd-de14381f2916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_594197bf-1562-4745-9fc2-d769f4536f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_594197bf-1562-4745-9fc2-d769f4536f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_9444246c-9882-414c-8789-71bfcc34c161" xlink:href="isrg-20211231.xsd#isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount_9444246c-9882-414c-8789-71bfcc34c161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_cd3d34b5-32c4-4372-a6ab-9915c6df1ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_cd3d34b5-32c4-4372-a6ab-9915c6df1ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_f81b7b3e-cf13-4145-b8ea-3abce09d7603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_f81b7b3e-cf13-4145-b8ea-3abce09d7603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_38a9349c-7ccd-4e95-ad9a-b66b66e4d0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease_38a9349c-7ccd-4e95-ad9a-b66b66e4d0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_dc319c23-3055-4b30-8453-3ca03a3778aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_535f5a11-5e1e-4d47-b718-e45fc5d4d8fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_dc319c23-3055-4b30-8453-3ca03a3778aa" 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-20211231.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_c149344b-4e96-41e7-bdc6-93fb0688f492" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_c149344b-4e96-41e7-bdc6-93fb0688f492" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_a533e752-0b0f-4336-9ab2-7c49e5684acb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_a533e752-0b0f-4336-9ab2-7c49e5684acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_ca32484c-f2e3-4b66-84c9-4951dae46ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_ca32484c-f2e3-4b66-84c9-4951dae46ae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_a457cff3-6fc2-4976-9877-7ed15bd5674a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_a457cff3-6fc2-4976-9877-7ed15bd5674a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_183d4c14-7cc4-4c15-8120-90d383fc7660" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_183d4c14-7cc4-4c15-8120-90d383fc7660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_0e149c4f-654b-4331-a20c-da958de35305" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_0e149c4f-654b-4331-a20c-da958de35305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_11a6ab61-d6c3-4a91-afcc-d0a8ccb63203" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_11a6ab61-d6c3-4a91-afcc-d0a8ccb63203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_80e884bd-ef4c-4e11-99fe-25c554a6bdbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_652cc33d-8407-43d4-9d37-ee048a565bf3" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_80e884bd-ef4c-4e11-99fe-25c554a6bdbb" 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-20211231.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_0650c206-9030-4b52-9db0-e56d6b6c3f50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_dfb6fef7-3238-4904-ab39-682f8b962507" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0650c206-9030-4b52-9db0-e56d6b6c3f50" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_dfb6fef7-3238-4904-ab39-682f8b962507" 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-20211231.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_04427f73-59a5-42d7-b1d7-ba7b22520a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_b57c67ed-ee9b-4a3d-9ad7-78fc2558b653" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_04427f73-59a5-42d7-b1d7-ba7b22520a2b" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_b57c67ed-ee9b-4a3d-9ad7-78fc2558b653" 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-20211231.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_e42168a0-e0f3-4cb2-8292-e1039dc54802" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b660f1be-6654-4d85-b730-cb44222b4dc4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e42168a0-e0f3-4cb2-8292-e1039dc54802" xlink:to="loc_us-gaap_NetIncomeLoss_b660f1be-6654-4d85-b730-cb44222b4dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ce9ca5fa-f350-4057-804d-215ace043d18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e42168a0-e0f3-4cb2-8292-e1039dc54802" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ce9ca5fa-f350-4057-804d-215ace043d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_01ea89ed-2898-4bd6-8413-e51ceedec029" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e42168a0-e0f3-4cb2-8292-e1039dc54802" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_01ea89ed-2898-4bd6-8413-e51ceedec029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_612d1468-34fd-4ae4-ae35-3db0c9c8d9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e42168a0-e0f3-4cb2-8292-e1039dc54802" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_612d1468-34fd-4ae4-ae35-3db0c9c8d9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_2e71b242-ee5e-4b26-95d8-421b069e5f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e42168a0-e0f3-4cb2-8292-e1039dc54802" xlink:to="loc_us-gaap_EarningsPerShareBasic_2e71b242-ee5e-4b26-95d8-421b069e5f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_503f5d7c-180b-4ffe-9f37-755300b6ca98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_e42168a0-e0f3-4cb2-8292-e1039dc54802" xlink:to="loc_us-gaap_EarningsPerShareDiluted_503f5d7c-180b-4ffe-9f37-755300b6ca98" 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-20211231.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_4a568caf-42fe-41bd-b0fe-e28fc736dd22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_603b5896-0ae3-4866-b31a-3e48f1819a95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_4a568caf-42fe-41bd-b0fe-e28fc736dd22" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_603b5896-0ae3-4866-b31a-3e48f1819a95" 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-20211231.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_1359f706-3285-4409-bbed-ca6a234d51f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_1c600433-66be-4687-8f09-eb7923204637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_1359f706-3285-4409-bbed-ca6a234d51f6" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_1c600433-66be-4687-8f09-eb7923204637" 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-20211231.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_d89d1e21-4858-4b8c-92d5-fc2a1f263f94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_d8090beb-41cd-4795-adf6-98fe3f1ba8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d89d1e21-4858-4b8c-92d5-fc2a1f263f94" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_d8090beb-41cd-4795-adf6-98fe3f1ba8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_036b1815-1a76-4a14-b33b-6314b5473a42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d89d1e21-4858-4b8c-92d5-fc2a1f263f94" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_036b1815-1a76-4a14-b33b-6314b5473a42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_05878463-5529-4ddc-9b46-5f9f3aa700c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d89d1e21-4858-4b8c-92d5-fc2a1f263f94" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount_05878463-5529-4ddc-9b46-5f9f3aa700c1" 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-20211231.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_b39d1d79-d9dc-4c9f-abb3-f8ad6d1cbd53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_99031754-d900-4c7b-ac57-d9d03f9ab6ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_b39d1d79-d9dc-4c9f-abb3-f8ad6d1cbd53" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_99031754-d900-4c7b-ac57-d9d03f9ab6ee" 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-20211231.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_df2748e5-fdbe-4c40-ab75-cef8c0d3ad4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_39c192dc-685a-46a2-851f-56291425b627" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_df2748e5-fdbe-4c40-ab75-cef8c0d3ad4e" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_39c192dc-685a-46a2-851f-56291425b627" 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-20211231.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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SelectedQuarterlyFinancialInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cebf699f-e693-455d-b3e2-89433550f42a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cebf699f-e693-455d-b3e2-89433550f42a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_75a1b52d-e978-4462-bf52-12fad7fa1cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_GrossProfit_75a1b52d-e978-4462-bf52-12fad7fa1cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_75e1841b-d7d4-4d5f-b952-d895ba2012a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_NetIncomeLoss_75e1841b-d7d4-4d5f-b952-d895ba2012a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_25375401-de18-47ed-8c45-21da949fb8d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_EarningsPerShareBasic_25375401-de18-47ed-8c45-21da949fb8d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_b1180743-cc70-494f-96dd-131a14fdf473" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_EarningsPerShareDiluted_b1180743-cc70-494f-96dd-131a14fdf473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_dc81eb63-1ebb-4a1a-b4cf-75f8cf9b5bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_dc81eb63-1ebb-4a1a-b4cf-75f8cf9b5bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_9298f728-dba7-424b-9699-7059a32bd1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_9298f728-dba7-424b-9699-7059a32bd1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits_75e8b9c4-cf5d-47ed-a9b4-43e2adeaa8f5" xlink:href="isrg-20211231.xsd#isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SelectedQuarterlyFinancialInformationAbstract_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_isrg_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits_75e8b9c4-cf5d-47ed-a9b4-43e2adeaa8f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_b5954891-1a54-47dc-b91c-b755996a30ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_b5954891-1a54-47dc-b91c-b755996a30ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions_5e278aa8-58d0-4b06-b3fa-6415fef74e07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_0abd20d8-0cef-449d-a6b6-af19aa270960" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions_5e278aa8-58d0-4b06-b3fa-6415fef74e07" 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-20211231.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_2a3ac258-2422-4e22-889b-5345e771aff1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_c624f16d-83d6-4cb3-9c2b-a101fa7f85c1" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_2a3ac258-2422-4e22-889b-5345e771aff1" xlink:to="loc_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_c624f16d-83d6-4cb3-9c2b-a101fa7f85c1" 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-20211231.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_ddce3322-3325-4d38-84d1-1bfe41c2f151" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_d8d6cd1c-ce26-4667-9c7f-6a3b12b20c46" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsAbstract_ddce3322-3325-4d38-84d1-1bfe41c2f151" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_d8d6cd1c-ce26-4667-9c7f-6a3b12b20c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_d3039f47-f20c-41a1-8369-05b0a2080116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d8d6cd1c-ce26-4667-9c7f-6a3b12b20c46" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesTypeAxis_d3039f47-f20c-41a1-8369-05b0a2080116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDomain_7a310e2d-c7f4-419d-a867-997bf687d5ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_d3039f47-f20c-41a1-8369-05b0a2080116" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDomain_7a310e2d-c7f4-419d-a867-997bf687d5ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossMember_22ffe4dd-dcce-4cc4-ba05-3c0256083227" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7a310e2d-c7f4-419d-a867-997bf687d5ab" xlink:to="loc_us-gaap_AllowanceForCreditLossMember_22ffe4dd-dcce-4cc4-ba05-3c0256083227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6bafa729-3a2a-458d-874e-93ef4d4c0c63" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ValuationAndQualifyingAccountsDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ValuationAndQualifyingAccountsDisclosureTable_d8d6cd1c-ce26-4667-9c7f-6a3b12b20c46" xlink:to="loc_srt_ValuationAndQualifyingAccountsDisclosureLineItems_6bafa729-3a2a-458d-874e-93ef4d4c0c63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_6bafa729-3a2a-458d-874e-93ef4d4c0c63" xlink:to="loc_us-gaap_MovementInValuationAllowancesAndReservesRollForward_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_92555fe3-fb32-4e8a-8b63-c301ed7fbe34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_92555fe3-fb32-4e8a-8b63-c301ed7fbe34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3ef98acb-aa99-4fec-93a3-e3d61591e801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense_3ef98acb-aa99-4fec-93a3-e3d61591e801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesDeductions_7411a91f-3845-4e55-9019-33856d76de49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesDeductions_7411a91f-3845-4e55-9019-33856d76de49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowancesAndReservesBalance_491f13ce-7b9f-4546-80c9-2ac2b9a4df8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-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_7eeec650-333c-42a7-9f8a-df3752b26ffe" xlink:to="loc_us-gaap_ValuationAllowancesAndReservesBalance_491f13ce-7b9f-4546-80c9-2ac2b9a4df8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
MB5!.1PT*&@H    -24A$4@   &\    S" (    6Z\&[   "[4E$051X7NV:
MOT[K,!2'\PY]@PZ,;)T[L%8HNA-+> -&!!,#,*-L*&+E;OS9*C&P,'1  B8&
M)#8DD! 24B<Z^1XXNL8]21S'/HC&]C>1$*SZDW\^/BF)B/"1T!L1!Z)-3J)-
M3J)-3J)-3GRS.9M];*^M)/-DV<;+ZQM]M"7W=]?Y_E:_O_H^G=+?_<<WF^)+
MZ.'..D@L3B[A\OGI<;G7TUMHY/*D& Z78$S].![:%%^3[_66'Y^>\1+E7MT^
MS#_5&A@G.)L8]I6U[8_9#.]$F_9@M#'FP'3ZOMKOZRT8$J)-->9OKR_9: "7
M[@M3!&B3U'3PN+6?NQ=T)#B;:LSUD\?-M ZY49 _T0PH_+.IQOSA]BKA*#Z2
ML&R2:H[U9WWGD#YG2U@V2347!O-O1>-H_MB$A;FW^8=$&\,.RU.>/:W!\<&F
M; K*5-BL;'5A,]H].';_3,*LX6T+6I/(=&/8\:;+!EHW/J'")C(9GR=*:;N9
M7&A&,<>PX>THM39)JXL+EDM!XP;44:IMEEO=:-.$:IOEXBBW<^4I>\*R26(.
MFR;('8RR\OPM.@H1E$T,-=A,TQ2E+ V'?\_&+ 4="<AF.>;L:&S:+?8%H<(F
MB?E/H+'9"BK[-YC[/.J%:%^[[982E\U%@]K$F'/5[CJ"L"F_[7-IPAHQ:7@[
MRK=-THJJ1W=&#!O>CD*3'G$AVN0DVN3$'YMP3,:]F!R6U9W:_1RM?SGKCTT$
MG9)S+KXSKCO\FM/X<M8KFW#V.LKS;#0@!Q)8GG7SMT!S6/;*)K0>17%:[HQA
M_HQ'L5!LPAJ$OH-\\8N],F,_$HK-TZ+ 2:H3A@4[&E2\F;4F")NP)"'F^+/Z
M7QX0?,:8BT!L8LSQ9QGVQIA;O ,+PB;$G%0>F//=_35OS$4(-F$QYOD1.17!
MXDK3M')]N>"_32@UY^.)>@?#[M[\E/'<9MWF"/6'_;VB_N5LYVVJ982$^O,P
ISQKSQI>SG;>Y4$2;G$2;G$2;G/P#W?"LQCNS=UL     245.1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>isrg-20211231_g1.jpg
<TEXT>
begin 644 isrg-20211231_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*
M.NHKP?\ 9N_X*?\ [/W[7_Q"?PG\,?BQX0\:^)([22_;3],NC),L",JO)C ^
M4%T!_P!X5[Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %?$_\ P<8_\H4_C]_V!;;_ -+[6OMBOB?_ (.,?^4*?Q^_[ MM
M_P"E]K0!_&W1110 5_1-_P &//\ R1C]H/\ [#6C?^B+NOYV:_HF_P"#'G_D
MC'[0?_8:T;_T1=T ?NM1110 4444 %%%% !1110 4444 %?(_P#P7E_Y0Z_M
M#?\ 8GW/\TKZXKY'_P""\O\ RAU_:&_[$^Y_FE '\7=%%% !7]@G_!L'_P H
M,/@5_P!<M;_]/NHU_'W7]@G_  ;!_P#*##X%?]<M;_\ 3[J- 'WQ1110 444
M4 %%%% !1110!G^*_"VG^.?"VI:)J]G#J&DZQ:RV-[:S+NCN8)4*21L.ZLK$
M$>AK^(/_ (*1_L<:C^P%^W'\2/A+J F:/PEK$D6G3RCYKS3Y,36<Y[9>WDB8
MXZ,6':O[C*_ G_@]1_8/^T6'PY_:,T6S^:W/_"&^)WC7^$[Y["9L>A^TQ,Q_
MO0+Z"@#^?FBBB@ HHHH [#]GO_DOG@?_ +&"P_\ 2B.O[S*_@S_9[_Y+YX'_
M .Q@L/\ THCK^\R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_@[_:
M:_Y.1^(7_8RZC_Z525_>)7\'?[37_)R/Q"_[&74?_2J2@#AZ*** /T>_X-0/
M^4VOPX_[!6M_^FRXK^MZOY(?^#4#_E-K\./^P5K?_ILN*_K>H **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#\(?^#SS_@G?+XH\#^"_VE/#MCYD
M_AL)X6\7&).?LDDA:QN6QQA)GDA9CDDW$ Z+7\\-?WI?'/X*>&_VC_@YXF\!
M>,-.CU;PQXNTV;2M2M7X\V&5"K;3_"PSE6'*L 1@@5_%M_P5(_X)T^+/^"7_
M .V#XB^&/B:.:YL;=S>^']7,>V/7-,=F\BY7MNP"CJ/N2(Z\@ D ^=J*** .
MY_9L_:1\:?LB_&_P]\1/A]KEUX=\6^&+H75C>0'H<$-&ZGAXW4LCHP*LK,""
M#7]6O_!&K_@X;^%?_!4/PKIOAO7+O3? 'QJCB6.\\-7<_EP:Q(!S+ITCG]\K
M<MY))E3D$.J^8W\B-26EW+874<\$DD,T+B2.2-BK1L#D$$<@@\Y% ']_%%?R
M,_L2_P#!T7^U;^QQIEGH][XGT_XK>&;-1''8>,X7O+B%!QA+Q'2YS@ #S'D5
M<<+7Z'?"'_@]_P#!U_9Q)X^^ WB;2;A1B270-?@U!)#ZB.:. K]"[8]30!^[
M%%?C[;_\'J_[+K6ZM+\/_CXDN.531M)90?8_VD/Y"N/^(/\ P>Y_!W3;61O"
MOP8^)FM3@'8FK7MCIBL>V6C>X(_(T ?ME7DW[8_[<?PM_8%^$5UXV^*WB_3/
M"NC0AA;I,^Z[U.4#/DVT"YDFD/\ =0' Y.%!(_G@_:F_X/-?VA/BS87-A\,_
M"'@GX3VMP"%O"K:[JD'IMDF5+?\ [ZMC^%?EE^T!^TI\0/VJ_B'<>+/B1XQ\
M1>-O$5R-K7VKWKW,B)DD1IN.(XQDX1 %7L!0!]<_\%P/^"Y7C'_@KO\ %>"T
MM[>\\*?"'PQ<-)X>\.-*#)/)@K]NO"IVO<,I("@E(58JI)9WD^#Z** "BBO9
MOV OV'/&G_!17]JGPO\ "GP+:E]4UZ?==WKQEK?1[-"#/>3$=(XU.<<%F*H,
MLZ@@'ZV_\&97_!.F;Q7\5/%G[2WB*P9=,\+Q2>&O"32IQ/?3(/MERA//[J!A
M"",@FZE'5#7]%-><_LC?LM>$_P!BG]FWP?\ "WP19_8_#?@W3TL;;=CS+AN6
MEGD(P#++(SR.0 "SMP!Q7HU !1110 4444 %%%% !1110 4444 %?SL_\'PW
M_):?V?/^P)K/_H^UK^B:OYV?^#X;_DM/[/G_ &!-9_\ 1]K0!^%-%%% !7]N
MG_!(K_E%3^S7_P!DO\-_^FRWK^(NO[=/^"17_**G]FO_ +)?X;_]-EO0!]$4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\,?\ P4)_Y/Z^.'_9
M0->_].-Q7]SE?PQ_\%"?^3^OCA_V4#7O_3C<4 >/T444 ?=__!LO_P IQO@1
M_P!?>K?^F:_K^PVOX\O^#9?_ )3C? C_ *^]6_\ 3-?U_8;0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7\;7_!Q?_P IK/C]_P!ANW_](+6O
M[):_C:_X.+_^4UGQ^_[#=O\ ^D%K0!\44444 >\?\$M/^4G'[.?_ &5#PS_Z
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>16
<FILENAME>isrg-20211231_g2.jpg
<TEXT>
begin 644 isrg-20211231_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@#
M( 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 **** "BBB@ HHHH **** "BBLGP=XZ\(_$'2Y-;\%Z]!J-I
M#=RVLD]N256:-MKISW!X- &M1110 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 %?B#_P>\_\FL_ _P#[*!J/_I"*_;ZOQ!_X
M/>?^36?@?_V4#4?_ $A% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&F
MW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !7A?_  3W_P"2)ZM_
MV/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DT >Z4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7X@_\'O/_ ":S\#_^
MR@:C_P"D(K]OJ_$'_@]Y_P"36?@?_P!E U'_ -(10!Y__P &FW_*4S]KO_MX
M_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110
M5X7_ ,$]_P#DB>K?]CWK/_I2:]TKPO\ X)[_ /)$]6_['O6?_2DT >Z4444
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 %%%% !7X
M@_\ ![S_ ,FL_ __ +*!J/\ Z0BOV^K\0?\ @]Y_Y-9^!_\ V4#4?_2$4 >?
M_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !11
M10 4444 %%%% !1110 5X7_P3W_Y(GJW_8]ZS_Z4FO=*\+_X)[_\D3U;_L>]
M9_\ 2DT >Z4444 %%%% !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 %%%% !7X@_P#![S_R:S\#_P#LH&H_^D(K]OJ_$'_@]Y_Y-9^!_P#V
M4#4?_2$4 >?_ /!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3
MY/7[_4 %%%% !17@OP/_ &Z-,_: ^+-]X,^'GPHU2\\-66NWVBR^+(-1MW-I
M?6=WJ]I<?:[7(>VA,^CSI&^YY&,\&^*,/N&;X4_X*/?#OQ!X4^)/QNU'P+=V
M'PB^&VF:K>7OQ6B\3:1?6.H_V>Q%Q'#;6=W+=H^$D95FBC+!5P,R(" ?1E%?
M/>O_ /!0[P!\/8M>\/\ Q<\ ZQX>\8:19^&;FR\%M/!/=ZJ/$%ZVGZ3% X81
MF:2^CEM)5+;89(F8NT129_1_@A\?-"^,NH>,/")TM]*\2_#_ ,2_V%XOT22<
M2_9+IK2WO89(Y !YL$UK=V\T<FU21(594='10#O:**S_ !7XK\.>!O#EWXM\
M6ZO#8:;80F6\O)SA(DZ;CCMS0!H5X7_P3W_Y(GJW_8]ZS_Z4FMW_ (;G_9'_
M .B]:#_W^?\ ^)KC?^">?C7PI-\#M3GBUR!DD\;:M)&P)^9'GWJ?H58'\: /
MHFBLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3
M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#
M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH
M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q
M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_
M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J
M-*D=TC4N[!549))P *P?$?Q4^&_@[P_?>+/%OC?3=+TO3+22ZU'4M0NEA@M8
M(U+/+)(^%1%4$EB0  2:_-#QU\??C?\ \%\?&>H?!+]F?QMK/PO_ &0-.O9+
M+QU\684:TUGXG%&*S:;HX<;K>P)!26Y89<94@C?"P!UGQ]_;B_:/_P""IWQ>
MUO\ 83_X)'^,WT#P5HEX=/\ C/\ M26\9>TT<?\ +73-!8$"[OV4X,Z-MB!#
M*RY28?H9X#\,3^"/ ^C>#+KQ3JFNRZ1I5O92:WKDZRWNH-%&J&XN'155YGV[
MW8*H+,2 .E<C\ /A=^SE^RU\(=$^ _[/WA;2/"WA/P[:"WTG1M,C*QQKU9F)
MRTDC,2SR.2[LQ9B22:[+_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'P
MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\
M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T
MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HJ&QO[/4H!=6-PLL9) =>F:
MFH *_$'_ (/>?^36?@?_ -E U'_TA%?M]7X@_P#![S_R:S\#_P#LH&H_^D(H
M \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H *
M*** /A[PO\ OC+IW_!2.+]I'X+? CQ'\,SJJ1+\:[)=0T\Z#XQM(XM;CCNC'
M%.PGU)YTTEX;@".6.%IEN2NY8WQ/C1_P3JNOVLO!/Q7\1?";]G6;X"ZC\3/@
M?J/A?7_#NL_V9$FO:Z;BWN-,O+R+2;FX@/V0PW4#7!8R21:@R@%8ES]^44 ?
M!7[1_P"Q7\??VIOCW-^VA_PK2Z\/ZIX2MOAN_AGP-JFJ6;76K2Z#XDN-;U2,
MR13/ F^.Y%M;L\B@SP,[;8F1S] ?LF?!'QIX1^-7QR_:,\=:++H\WQ8\;Z=>
M:/H5S-$\]GINGZ+8Z;$\YB=T$LTMO<3;58[8Y(5;#AU7W6B@ J*^L+'5+233
M]3LHKBWE7;+!/&'1QZ%3P14M% &%_P *N^&?_1.]"_\ !1#_ /$UY#_P3VTW
M3E^"6JJNGP #QSK  $0X N" .G8 #\*][KPO_@GO_P D3U;_ +'O6?\ TI-
M'MW]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%
M $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#
M_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_
M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=
MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,
M/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]
MG:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^
MA4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I_
M_/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\
M?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:
M?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4
MU% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\
MSXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H
M4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_
M ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H5RGQP^,7P2_9K^%.M_
M'#X[^,M'\+^$_#MFUUK&MZJRI%!&. .A+NS$*J*"[LRJH+$ \U^V;^VK^SK^
MP-\"M2_:%_:8\=Q:+H5AB*U@1?,O-5NV!,=G:0 AIYW(.U!P "S%45F'Q;\#
MOV,/VC_^"N7Q6T3]MK_@JWX(G\+_  NT.]74?@S^RY=N6BA_YY:MXB4@"YNV
M4Y6U8;8PVUE ,D;@'/\ AKX8_'W_ (.#/%=E\3?CKX:USX7?L8Z=?)=^%/AY
M(6LM<^+)C<-%?:D4(:UTPD!XX%.9!AP3^[E3],?"'P_\"_#_ ,+:=X'\"^#=
M+T?1M(LX[32]*TRPC@M[2WC4*D4<: *B*H "@  "M6&&*WB6"")41%"HB+@*
M!P  .@IU $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX
MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $
M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% #8XHH5V0QJB^BK@4ZBB@ K\0?\
M@]Y_Y-9^!_\ V4#4?_2$5^WU?B#_ ,'O/_)K/P/_ .R@:C_Z0B@#S_\ X--O
M^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH ****
M"BBB@ HHHH *\+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E
M)H ]THHHH **** "BBB@ HHHH **** "BBB@ 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 **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *^?/\ @H9_P4A^!/\ P3J^&5GXF^(L5_XB\7^);K^S_AW\
M,_#47GZUXLU)B%2VM85!;;N9 \I!5 P'S.R(_)?\%'O^"HWAK]C.]T7]GOX(
M_#^X^*G[0?CU3%\.OA)H<H,TI.1]OOW!Q9V,>UF:5RNX1OM(5))(^>_X)Y_\
M$N?$OPE^)MY^WG^WU\0+?XI?M+>)[3R[WQ&T1.E^#;-@<:3HD+#%O"@9D:8
M/)E_NAWW@')?L9?\$WOCK^T#\==-_P""E?\ P5XEL-;^)UIF;X7_  @M)1/X
M?^%ULQ#*(T)*76I<*7N3NVNHVEBD;)]_444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 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_ "E,
M_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 %>%_\$]_^2)ZM_V/>L_^
ME)KW2O"_^">__)$]6_['O6?_ $I- 'NE%%% !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 %?$7[?_\ P5 \?^&OB]%_P3O_
M .";'@JR^(_[1VMVH>]69]VB?#RQ;&=4UF9<A"H962V^^Y*9'SQ1S<E^UM_P
M4/\ V@OVP_CGJ_\ P3<_X(^ZA:3^*-,D^S?&#X^SP^?H?PX@8E7@MV'RWNJD
M!@L2DB-E(/*RM;_2?[ '_!/#]GW_ ()T_"&7X;?!C3[N_P!7UBZ-_P"-_'6O
MS?:=9\5:DV3)>7MPWS2,69RJ9VIN; RS%@#DO^"</_!+_P  ?L+6>M?%7QQX
MUO?B7\<?'K"Y^)OQA\2)NO\ 5IC@FVMP<_9+)"JA($P,(F[.Q OU)110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^(/_![S_R:S\#_
M /LH&H_^D(K]OJ_$'_@]Y_Y-9^!__90-1_\ 2$4 >?\ _!IM_P I3/VN_P#M
MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 444
M4 %>%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*30![I1
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 445C?$/X
MA^!/A+X&U7XF?$_Q?IV@>'M"L9+S6-:U>[2"VL[=!EY))'("J!W- &I>WMGI
MMG-J.HW<5O;V\323SSR!$C11EF9CP  "23P *_-+XM?M7?M'?\%JOB3K/[(W
M_!-'QQJ'@GX":)?/IWQ?_:9L4*RZPPXFT?PVQ_UCE3MDO!\JALJ0IC^T9=YK
M'[1'_!Q!XDET3PG=>(_A=^Q'87S1:AK*"2PU_P",C1OAHH,@/9Z1N4AF.&E&
M1RQ9;;])/A+\)/AE\!_AMHWP>^#?@;3?#7A?P]8I9Z+H>D6PAM[2%>BJH[DD
MDL<EF)8DDDD Y?\ 9)_9$_9]_8<^!FD?L[?LS_#RT\.>&-'C^2" ;IKN<@>9
M=7$I^:>=R 6D8DG  PH4#TJBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *_$'_@]Y_P"36?@?_P!E U'_ -(17[?5^(/_  >\
M_P#)K/P/_P"R@:C_ .D(H \__P"#3;_E*9^UW_V\?^GR>OW^K\ ?^#3;_E*9
M^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ KPO\ X)[_ /)$]6_['O6?
M_2DU[I7A?_!/?_DB>K?]CWK/_I2: /=**** "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 ***\6_;M_;Y_9T_X)W?!.;XU?M">)I(DGG%GX;\-Z
M7%Y^J^(M0;_5V-C;@AIIF) [*@.YV5030!UG[3'[3GP*_8\^"VM?M!_M'?$6
MP\+^$] M_-O]3OW^\Q^Y#$@RTTSGY4B0%W8@ &O@'X>_L^_M&?\ !=_QSI7[
M1_[=7@_6/AY^RSI-]'J'PP^ -Y(8-0\<%#NAUCQ!L.5@/#Q68.""#]W]Y<=)
M^S/^P-^T7_P4/^-.B_\ !0O_ (+ ^&HK&WT>X^V_!;]F@R^=I?@V,\QW^JJ0
M%O=49<$AUVQ=U4[8H/T7H K:-HVC^'-'M/#WA[2;:PL+"V2WL;&R@6*&WA10
MJ1QHH"HBJ  H    %6:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *_$'_@]Y_Y-9^!__90-1_\ 2$5^WU?B#_P>\_\
M)K/P/_[*!J/_ *0B@#S_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M
M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH *\+_P"">_\ R1/5O^Q[UG_T
MI->Z5X7_ ,$]_P#DB>K?]CWK/_I2: /=**** "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@ HHKX\_P""B_\ P5)F_9O\:Z7^QM^Q[\.1\6/VE?&=OGPM
M\/;*7_1M%@8?\A76)5(%I9Q@A\,RM(  "BDR* =;_P %&O\ @IM\)O\ @GYX
M6TC0#X<U#QY\5O&TWV+X8?"'PP/-U;Q)>$[5PJAC!;*W^LN&4JH!"AVPA\K_
M &$O^"97Q9USXV0_\%)/^"J7B/3_ !O\?+N _P#"*>&;0^9X?^%]DW*V.F1$
MLK7(!Q)=Y9BV=K,=TTO6?\$Y?^"6T/[+GBG5OVM?VJOB,?BQ^TEXXA!\9_$O
M48LQZ=$1_P @O28B +.RC'R *JM(%!(1=D2?7U !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^(/_![S_R:
MS\#_ /LH&H_^D(K]OJ_$'_@]Y_Y-9^!__90-1_\ 2$4 >?\ _!IM_P I3/VN
M_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110
M 4444 %>%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*30
M![I1110 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 %%%% !1110 44$@#). .IK\XOVC/V[_
M -HW_@I;\9-;_8!_X)">+5TG0M%NC8_&G]I^.,RZ=X90\2:=HK @7FI,N1YB
M-MBR"K*3YT0!UO[<G_!3'XQ>.?CA=?\ !-;_ ()/Z)I_C#XXR1!?&WC>\7S?
M#WPMLV.UKN_D 9);P<^7: ,=P^=6($3^O_\ !.C_ ()G_!S_ ()Z^"M4N=(U
MO4/&OQ+\97'V_P")OQ:\4-YVL>*+]CN9Y)&+&* ,3Y<"L50<DNY9VZW]AO\
M80_9S_X)Z? ^U^!7[.7A)K.S$INM<UN_D$VI:]?L/WE]>W! :>9SSGA5&%15
M4!1[)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7X@_\ ![S_ ,FL_ __ +*!J/\ Z0BOV^K\0?\
M@]Y_Y-9^!_\ V4#4?_2$4 >?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\
M*4S]KO\ [>/_ $^3U^_U !1110 45P>C?M/_   \0_%.7X*:-\5-*N/$T<KP
MKIR2MB:=/M'FV\4I'ES3Q_9+KS(8V:2,6\A=5V'&U_PMSX8?\)]JGPM/CS2Q
MXAT30H-9UG2&NU$UCI\SS1Q7,HS^[C=K><!FQGRF]* .BHKB-"_:2^ WB3P5
MJWQ&TGXKZ*VAZ% D^L:G-=B**TA>)9HIG,FW$4D3I)')]V1'5T+*P)WO WQ
M\&_$K1&\0^"->AO[6.ZEM;@H&22WN(F*2P2QN \,J,"K1N%93P0* -FBBB@
MKPO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_^E)H ]THHHH
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@ JIK_B#0?"FA7OBCQ3K5IINF:;:R76H:C?
MW*PP6L$:EGEDD<A415!8L2  "2:Q/C)\9OA7^SU\,-:^-'QN\>Z;X8\*^';)
MKO6=<U:X$4%M$.,D]68DA5106=F55!8@'\X-)\*?M$_\'#7B:V\8_%'3?$7P
MO_8HT^^2XT/PC(\ECKWQ@:-PT=S>%2'M-)) 9(P0THPP)8I)" 3^.?CA^T7_
M ,%\?&>I_ /]C3Q5K?PX_9+TN^DL/B-\;[2-K;5/B&48K-I.A;QF.T."DMV1
M\PRN"H,4WZ#_ +.?[.'P1_9*^#>B? ']G?X=:?X6\)>'[40Z;I.G1X4=VD=C
MEI97;+/*Y9W8EF)))KHO O@7P7\,?!NE_#OX<^%-/T+0=%L8[/2-'TFT2"VL
M[>-0J11QH J*H   &*U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OQ!_X/>?\ DUGX'_\
M90-1_P#2$5^WU?B#_P 'O/\ R:S\#_\ LH&H_P#I"* //_\ @TV_Y2F?M=_]
MO'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH _-_X6^,+W]F_]NJ\
M\,_LD^(=$^+_ (&^(U_J-[8>"-2U=$U?P+XC8^*+^Y-O.%/E:<;U;V"X6X7S
M+:75H@CLA6$^4?M'^!OVM/%OBO\ :F^&MG^SWJ]GXY\6_L<V4OB"]L_$5I=7
M>KW+:EKYD,26[LQ,\0DLX( S-%'!#'DJ%-?K9!H&AVNMW/B6VT>UCU&\MXH+
MN^2!1--%$7,:.X&653)(5!.!O;'4U;H _,#]M"'4OB_^UA>_M#? G5XM2^#_
M (=L/@G+\0=3T60/87%O8^-;S5)=Q3Y66RL9X+N<?\L[>="W!KZG_8;L]7U7
M]IO]J+XI:-<B;P3XF^*>D_\ "+7<$@:VO[BT\,:39ZA<P$?*Z?:(3;LZ\&6S
ME'537TK%;P01F&&!$0DDJJ@#)))./<DD_6EAABMXE@@B5$10J(BX"@<  #H*
M '5D^.O!VE_$'PC?^"];N+N&TU& PSR6-RT,RJ2#E'7E3QU%:U% 'A?_  [W
M^"?_ $-OCO\ \+*Y_P :Q/\ @GCX"T:#X&ZE;I=7Q6+QIJL2DWC$D)-L&3W.
M%&3W.37T?7A?_!/?_DB>K?\ 8]ZS_P"E)H ]<_X0?2/^?F]_\"VH_P"$'TC_
M )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC
M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]
M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F
M]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+
M:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M
MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV*
M* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/
M^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_
M .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](
M_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!]
M(_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GY
MO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_G
MYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\
M"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P
M+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:M
MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:
MC_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_
MY^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?
M_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_
M\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"V
MK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "
MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO
M?_ MJ\O_ &P?VD/V8OV$?@7JO[1'[3/Q*DT#PYI:[$+7;/<ZA<L"8[2UA!W3
MSN00J+Z%B556897_  4&_P""C'P"_P""=/PIM_'/Q8FO=8\1:_=?V?X!^'GA
MV'[1K7BO4F(6.TL[=<LV69 TA&U-RYRS(C?/'['W_!.?X^_M2?'72O\ @I1_
MP5^ALM0\=:>WG_"7X'VLWGZ#\,[=B&21E.5O-4.$+SMD(Z@KDI%Y(!PWP/\
MV'OV@?\ @L%\2-)_;#_X*>>#-3\&_!G2+Q=0^#W[,E]=,7N<?ZK5_$0/$L[*
M<I:$;4#;6 !D6;](;;X?Z!9V\=G9M<Q11($BBCN"JHH& H X  XQ6Y10!C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _
M-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>
M_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!
M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^
M!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q
M10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_
M  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_
M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% %?3=.@TJU%I;O(RAB<RN6//
MN:L444 %?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 %>%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\
M)$]6_P"Q[UG_ -*30![I1110 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 %%%% !116=XM\7>%/ 'A?4/&_CKQ+8
M:-HVDVDEUJFK:K>);VUG BEGEEED(6-% )+,0 !0!HU\3?MQ?\%:[SP'\7F_
M83_X)W_"]/C5^T7>1$7&@6<^-$\%Q' -[KEXI"VZ)D'[.&$C_*I,9DCW^4^+
M/VS?VR/^"S?B>_\ @C_P2QUC4?AA\![2[DL?&_[4FI:>\5YK(5BDMGX9MWVL
MS<,IO6V[#DJ8V5/-^R/V'?V!/V8O^">7PA7X/?LS^ ETZ"XE%QK^NWTGVC5-
M?O.=UW?73#?/*Q+'G")N*HJ+A0 >-_L%_P#!)N'X(?%.;]MK]MOXK3?&G]I#
M6;8I>^.M5BVZ?X:A8'-AHEH0$L[=0S)Y@59'#.<1B1XS]ET44 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 5^(/_![S_R:S\#_ /LH&H_^D(K]OJ_$'_@]Y_Y-
M9^!__90-1_\ 2$4 >?\ _!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/
MVN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %>%_\ !/?_ )(GJW_8]ZS_
M .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*30![I1110 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 %%%% !1110 4444 %%%?&'[=O\ P5KM
M?@W\5(_V)/V&/A<_QM_:/U:#-MX(TF?&G>%XSC_3M<NP0EG FY6\HLLCY0$Q
MB1'(![/^W'^W]^S%_P $\?A&WQ>_:6\=C3XKF4VWA_0-/B^T:KX@O.-MI8VJ
MG?/*Q*CLB;@79%^:OCGPE^Q=^V/_ ,%E_%&G_''_ (*IZ1J'PS^!=I=QWW@?
M]EG3=0>.ZU<*P>&\\37";6=^%86:[=AP&$;*XE]7_8<_X)*77P]^+@_;J_X*
M%_%%?C7^T9?1#R?$=[!C1?!D1R18Z'9L MNB;B//*B1_F8",R2!_M>@#/\)^
M$O"O@+PQI_@KP/X;L-&T;2K2.UTO2=+M$M[:T@10J111H L:*  %4  #BM"B
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "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 **** "O"
M_P#@GO\ \D3U;_L>]9_]*37NE>%_\$]_^2)ZM_V/>L_^E)H ]THHHH ****
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 *I^(O
M$?A_PAH%[XK\6:[9Z7I>FVLESJ.I:C=)!;VL"*6>621R%1%4$EF(  ))KRW]
MM7]NO]F3_@GW\&[CXW?M/_$6#1--#F#2M.A7SM0UF[Q\MI96RG?<3-QP.%!W
M.R*"P^*O#O[)W[:'_!;37[+XM_\ !231M8^$/[.4%U'>>$/V:;"_>#5O%**P
M>*[\2SQE7C0X5A9(5*G&=C)OE +/CG]NK]KW_@KYXPU+]GK_ ()%ZI<>!?A#
M8WCZ?X^_:NU73W"SE3MFL_#4#[3<S]5-V<*G)4QGRI'^NOV$O^">7[,7_!.S
MX62?#3]G?P=)'<ZE/]J\5>+=8G^U:SXDO3DM=7UVPW32%F=@O")O;8J@D5ZW
MX&\"^"OACX/TWX>_#GPEIN@Z#HUFEII.C:19);VMG @PD4448"HH'   %:M
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?B#_ ,'O/_)K
M/P/_ .R@:C_Z0BOV^K\0?^#WG_DUGX'_ /90-1_](10!Y_\ \&FW_*4S]KO_
M +>/_3Y/7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 44
M44 %>%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ -*30![I
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 %%%5M8
MUC2/#VDW6OZ_JEM8V%C;O<7M[>3K%#;Q(I9Y'=B%154$EB0  2: +-?'/[>_
M_!6G0/V>/B/;?L<?LA_#*X^-?[1^O09T;X:^'YQY&BHP&+[6;H'986R!E<AV
M5V!7[BN)1Y#\2/\ @H+^U?\ \%6?'>J_LQ_\$;KX>&_AYIUX^G_$3]K'6+!G
ML+0CB6T\/0MC[?=8./M'")D%2@:*<_5?[!'_  3B_9F_X)U?#BY\&? OP[<W
M6M:W/]K\:>/?$5S]LUWQ/>DEGN;V[8;I"69F"#$:EV*J"S$@'B_[%7_!);7]
M(^,EO^WM_P %,_B;;_&7]H.5 VE3O 1X=\!1$[A9Z)9N-L90_P#+TRB1B-P"
M,TC2?<-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7X@_\'O/_ ":S\#_^R@:C_P"D(K]OJ_$'_@]Y_P"36?@?_P!E U'_ -(1
M0!Y__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1
M110 4444 %%%% !1110 5X7_ ,$]_P#DB>K?]CWK/_I2:]TKPO\ X)[_ /)$
M]6_['O6?_2DT >Z4444 %%%% !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 %%%?(?\ P4 _X*S>"_V6/'%C^RC^SA\.+WXS?M%>)H?^*8^$WA>8%K-6
M (O=5N/N:?:*"'+2$,RD$!4W2H >S_MC?MK_ +-7[!7P8O?CQ^U%\3+/PYH=
ML?*M(Y/WEWJ=R02EK:0+\]Q,V.$0' !9BJJS#X=T?]G']M;_ (+F:M:_$7]N
M[1]?^"7[+PN$NO#7P!M;U[7Q#XXB5@T5SX@GC(:UMVP&%FA#>N&1)W]-_8Y_
MX),^--6^,]E^WY_P57^(UE\7?CL@\SPYI,4)_P"$6^'<9(9;72+1_E:5"!FZ
MD&\LH8?.&ED^ZJ ,3X<?#;X??![P)I7PP^%7@O3/#OAS0[-+31]$T:R2WM;.
M%>B1QH JCZ#J2>IK;HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "OQ!_X/>?^36?@?_V4#4?_ $A%?M]7X@_\'O/_ ":S
M\#_^R@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_
M &\?^GR>OW^H **** "BBB@ HHHH **** "O"_\ @GO_ ,D3U;_L>]9_]*37
MNE>%_P#!/?\ Y(GJW_8]ZS_Z4F@#W2BBB@ 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 **** "H=0U"PTFPGU35+V&VM;:%I;FYN) D<4:@EG9CPJ@ DD\ "
MO.?VM/VPOV<OV&_@OJ/Q]_:@^*&G^%O#>G#:+B[<M->3D$I;6T*YDN)FP=L<
M8+$ G@ D?".G_!?]MK_@N_?P>,?VL=*\2? ?]DV299]$^#\-TUIXI^(T (:.
M?6I8SNL;)^&%JAW,#G)Q%<4 ;GQ7_P""CG[4'_!3+XB:M^R;_P $6I+>R\,Z
M9=MI_P 1OVK-9L3+HNB$?ZVVT.-L#4[W!XD'[M<J0=KI.OTW^P!_P33_ &;?
M^"=G@>^TGX2:;?:SXM\1S?:_'GQ+\4W)O-?\47C$L\]W=/\ ,07+,(EPBDDX
M+,S-[%\*/A-\,O@5\.])^$?P;\!Z5X9\,Z#:+:Z/H>BV:6]M:Q#^%$4 #)))
M/5B2222370T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %?B#_P 'O/\ R:S\#_\ LH&H_P#I"*_;ZOQ!_P"#
MWG_DUGX'_P#90-1_](10!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I
M3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !7A?_!/?_DB>K?]CWK/
M_I2:]TKPO_@GO_R1/5O^Q[UG_P!*30![I1110 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 %%%%
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
M!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\
M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B
M\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%%
M&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\
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
M1X9B, @LH/S)_P .J?\ @H5^W#_Q-/\ @J__ ,%%=3M_#MU\UQ\$_P!G99-
MT+8>3!=:A(#>7\1S@HX&",J]?HE10!Y7^R7^Q'^R?^PI\/'^%O[)7P+T+P1H
MTTBR7L>E0,9[Z15VK)<W$A::Y<#@-*[$ X!KU2BB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ K\0?\ @]Y_Y-9^!_\ V4#4?_2$5^WU
M?B#_ ,'O/_)K/P/_ .R@:C_Z0B@#S_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^
M#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH *\+_X)[_\D3U;
M_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS_P"E)H ]THHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO%OVO/^"BO[
M$?[!WA_^W_VLOVD_#/@XO#YMKI5Y>^=J5VOK!90A[B89XRD9 [D5\K?\//\
M_@I5^W%_Q+?^"6G_  3FOM!\-77RV_QH_:2>30]+*'@3VNEPDWEY&1EDD4XX
MPR<XH _0O5-4TS0]-GUG6M1@L[.UA:6ZNKJ98XX8U&6=F8@*H ))/ KXE^-_
M_!??]BGPGXXG^"'[)VF^*_VD?B2F53P=\#=%?6(X6S@/<7Z_Z+#$#D.ZR2%,
M$LM<KI?_  0N\4?M.:C!XS_X*^?MS^/?C[<K,LZ_#O2;EO#7@RT<'<JC3[)E
M>X*$ "5W0N!\ZG)K[;^"'[/?P*_9H\#P?#7]GOX/^&_!6@6^#'I/AC1H;*$M
MC&]EB4;W/=VRQ/))- 'P[_PKG_@OI^W[^]^*?Q2\'_L=> +OEO#O@4IXE\:3
MPGK'-J#XM;1B,8DM\2*<Y4]*]6_97_X(=?\ !/3]ESQ9_P +9G^%UY\3?B-+
M*)KWXG?&'5'\1ZW<3CI,)+D&*&3_ &X8XVYY)KZ\HH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **Y_QS\0+;PA\,=;^)NB>'M2\4IHVC7>H0Z/X6BCN;W5#!&[_ &:U0NJ2
M3N4\M%+J"Y )'6O@W_A:7_!>W_@H!^Y^#_PB\*?L>?#^\X7Q1\0U3Q%XTGA/
M22'3$Q;6C8SF*YPZD AZ /T(O=<T33;^RTK4=8M;>ZU&5X]/MI[A4DNG5&D9
M8U)RY"*S$+DA5)Z U\Z_MY?M6?MI_!'7?#GPL_8E_8$U?XN^)?%-I<2CQ%?^
M(K;2?#GA\1,BDWUS(2Y?YPZPJ%,BAMC$JP'&?LE_\$4OV;_V=OC1IW[6/Q=^
M)WQ#^-GQHTT2&S^)GQ1\63W<]@9(VCD2SMD98+:(J[*$VN54E0V,U]CT ?G;
M_P .J?\ @H5^W#_Q-/\ @J__ ,%%=3M_#MU\UQ\$_P!G99- T+8>3!=:A(#>
M7\1S@HX&",J]?9G[*_[)'[.7[$OPAM/@/^RU\*[#P?X4L[A[B+2["263?.X4
M/-))*SR2R,%4%W9F.T<\"O1J* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OQ!_X/>?^36?@?_V4#4?_ $A%?M]7
MX@_\'O/_ ":S\#_^R@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_
MX--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "O"_\ @GO_ ,D3
MU;_L>]9_]*37NE>%_P#!/?\ Y(GJW_8]ZS_Z4F@#W2BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***\"_;'_P""H7[!?[ ]D3^U'^TI
MX>\/ZHZ!K3PO!.U[K-WN^X(K"V#W#!B0 ^P)DC+ <T >^U1\2>)O#?@W0;OQ
M5XO\06.E:780F:^U+4KM((+>,=7DD<A44=R2!7Y]_P##PC_@K9^W9_H'_!./
M_@GR/A;X1NN(OB_^TW(^GEXC_P M;31+<M<R97YHY'9HVRNX+5[PW_P06T#X
MZZ]:?$C_ (*Q_M@?$']I?78)A<1>&=4O6T/PA83#D&WTBQ=4R#P69RK@#<G4
M4 :WQ6_X+_?LJW'C2Z^"W[!?PW\;?M0_$"W.Q]&^#VD-<Z79N3A7N]6<"UAA
M./\ 6QF91WQ7-_\ #/G_  7;_;Y_TC]I?]I?PY^R?X#N^9/ OP6*ZOXLEA/6
M*XUJ7]U:RC/$MID<8*5]W_"GX._"7X$^"K7X;_!/X9:!X1\/V(Q::)X:TB&Q
MM8> ,K%"JJ"<#)QD]ZZ.@#Y7_9#_ ."+W_!/']C+Q!_PL7P!\#X_$WCR683W
MOQ*^(MVVNZ_<W'>?[5=;O(D.!DP+$#Z5]4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q'[1
M_P <M/\ V;O@=XB^.>H_#SQ7XN@\.V(N6\.>!='_ +0U;4,NJ".VM]R^:^7!
MQN' )[4 =O33/"LRVS3*)'4LL98;BH(!('H-PS]1ZU^=_P#PM+_@O;_P4 _<
M_!_X1>%/V//A_><+XH^(:IXB\:3PGI)#IB8MK1L9S%<X=2 0]>P_L2_\$B_@
M_P#LB?%R?]J'QI\</B;\7?C#?Z1+IM_\1_B3XPN+J5;25D>6UM[5&6W@MR\<
M96,JY38H#<4 )^VW^W3^V3\*?B_;_LS?L2?\$X/&'Q4\6WNBPZBWC36M1@T;
MP=ID4KR1KYVH2,3-,AB=GM5"2%=I4G<*\?\ ^'5/_!0K]N'_ (FG_!5__@HK
MJ=OX=NOFN/@G^SLLF@:%L/)@NM0D!O+^(YP4<#!&5>OT2HH XO\ 9X_9[^#_
M .RG\%] _9Z^ 7@Y/#_@_P +VC6VAZ.EY-<"VB,C2$>9.[R/EW9LLQ.6KM**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *_$'_@]Y_Y-9^!__90-1_\ 2$5^WU?B#_P>\_\ )K/P
M/_[*!J/_ *0B@#S_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\
M;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH *\+_P"">_\ R1/5O^Q[UG_TI->Z
M5X7_ ,$]_P#DB>K?]CWK/_I2: /=**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **^;_P!LC_@K;_P3[_80G.@?M _M%Z1#XG=ECL_ OA\-JFNW4K<1
MQK8VH>5"Y("M($0G^(5\^_\ #9__  6D_;S_ -#_ &&OV'M/_9_\$W?$?Q1_
M:08_VO)"?^6EKH-N6>*0#!4W!>)\]1UH ^_/''CWP-\,?"MYXZ^)7C32?#VB
M:=%YNH:QKFHQ6EK;)_>DEE940>Y(%?#GC[_@OW\#O'7BR\^$7_!-+]G[Q]^U
M+XTM)/)G_P"%=::UMX=L)>PO-:N5%O"AR,2()4.?O"F>!_\ @@/\'_B1XJL_
MBS_P4[_:0\?_ +4GC"UE\^"W\=ZBUCX:T^7N;31;1A!$IR04=I$.?NBON/P#
M\._A_P#"GPE9^ ?A=X&T?PWH6G1^7I^BZ!ID5G:6R?W8X8E5$'L * /@;_AD
M#_@ME^WK_I7[:O[:FE_LY^![OF7X9_LZJ9-=DA/_ "SN=>N-Q@E R";8/$V>
M@KWW]CC_ ()#?\$^/V%;T>*?@5^SSIC^+7<RWGC[Q.[:MKUS,W+RF]NB\D9<
M\L(C&A/\-?2M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !117SK^W3_ ,%3_P!C?_@GQ96F
MF?&_X@RW_C'5]J^&?AGX1M#J?B/7)6.(X[>RB.X!V^59)#'&3QOSQ0!]%5\D
M?MR?\%??@K^R1\38/V6OA=\-?%7QF^.VIVB3Z1\(?A[I[37:1N 4GOKDJ8K"
MWP59I'W,J,'V%?FJI^P_\5?^"LW[37QL/Q\_:4^#7A7X'_!AM(GAT#X4:H&U
M'Q;J4LA0PWU]<(5CL"H4X@ + 2.DB%@DB_6=MX6\,V?B.Z\86GARPBU>^M8K
M:]U2.S1;FXAB+F*)Y0-SHADD*J20I=L8R: /SRL/^";_ /P4=_X*/NWC/_@K
M%^U=J?PZ\&7HS:_LZ? 76VL;1(#_ ,L=7U9=TM^Q& \<9\K(W1NN=H_0#X9_
M#KPC\'_AQH'PF^'^GRVF@^&-%M=)T6TGO9;EX+2WB6&%&EF9Y)"J(HWNS,<9
M)))-;E% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?B#_ ,'O/_)K/P/_ .R@
M:C_Z0BOV^K\0?^#WG_DUGX'_ /90-1_](10!Y_\ \&FW_*4S]KO_ +>/_3Y/
M7[_5^ /_  :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 4444 %>%_\
M$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ -*30![I1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !117RW^U__P %F/\ @GC^Q5K1\ _$[X\VNN>.))O(L_AO
MX"MVUS7[FX[0?9+7<87/;SS$#ZT ?4E<_P#%#XL_"WX(^#+OXC?&7XD:#X3\
M/V"[KW6_$FK0V-I /]J69E1>AZGFO@W_ (:4_P""Z/[?'^C_ +*_[*V@?LL>
M!+OA/'_QSQJ7BB6$_P#+2VT.'*6LHR/W=V64X.&KH?A?_P $ ?V9-6\:6GQG
M_P""@GQ7\<?M1^/;9O,BU/XMZLTFCV3G[RV>CQ,+:&$X_P!3)YRC)Q0!G>*?
M^"]W@WXT^(;OX9?\$I?V2_B#^TYXBMIC;S:]H%BVC>$K";IMN=9O46-<9R-J
M,K@':_>L_P#X8&_X*^_MW?Z=_P %#?V_HOA!X.N^9?A'^S+&]G/)$?\ EE=:
M[<AIRQ7Y9(XU:)\MM(%?H%X6\)^%O WAZT\(^"?#6GZ/I.GPB&PTO2K-+>WM
MHQT2..,!44>@ %:% 'S[^QO_ ,$L?V!OV"(!<?LR?LV:#HVLNK?:_%M]$U_K
M5TS??:2_N2\^&))**X3).% XKZ"HHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***AO=2T[
M3$CDU&_AMUEF2&)IY0@>1SA4&3RQ)  ZD]* )J\O_:R_;2_9;_89^&,WQ?\
MVK?C7HG@S0TW"WDU.XS/?2*,F*VMT#2W,N.?+B1FQSC'-<%_P4#\3?\ !2];
M3PQ\,?\ @G#\-? K:AXGDNH_$OQ,\?:P19^#88Q%LE6P1?,O990\GE[2R(T/
M[Q"K9'G/[)O_  1.^!GPF^)T/[5/[8'Q"UO]HOXY-MD?XB_$M5F@TMP=P32]
M.RUOI\2MR@4,Z'.QU!VT >W_  "^/.A_\% _V17^*7P]T;XB?#FQ\:Z9J-EI
M%QXBT5M(URQC+2P0ZC#&^\+N79<P2?,"K1DC.5'%?L+?\$E_V/OV"+V[\>_#
MWPO?^*OB1K&Y_$WQ<\?WYU;Q+J\KC$CO=RC,2MQE(0BM@;@Q&:^F:* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHILLL<,;33
M2*B(I9W8X"@=23VH =17&:)^T)\&?$_Q 3X7^&/']CJ>M-#)*;;3F,Z(J#+;
MI4!C!']W=GVJC\7/#_[1GBG7;?1?A3X[T+PUHCV@-_J\^GM=:@LVY@5BC;]U
MMV[>6P<DXH ]!IL,L4\2SPN&1U#(P/!!Z&N=^%?P_O\ X;>%O[ U3Q]K7B2Y
MDN7GGU/7;@22EF RJX VQC'"\XR>:Z-55%"(H  P !P!0 M%%% !1110 444
M4 %%%% !1110 4444 %?B#_P>\_\FL_ _P#[*!J/_I"*_;ZOQ!_X/>?^36?@
M?_V4#4?_ $A% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO
M_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !7A?_  3W_P"2)ZM_V/>L_P#I
M2:]TKPO_ ()[_P#)$]6_['O6?_2DT >Z4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 444DDD<,;2RN%502S,<
M =230 M%?&W[2O\ P7<_X)]? 'QD?@YX#\<ZM\9OB3(S1V?PV^"&COXCU2:4
M<%&-N?(A920&6257&?NG%>;_ /"3?\%_OV^_D\)^$O!'[&G@"[Z:GX@\OQ7X
MVFA/1TMEVV=KN7.4EVRQDC!.,T ?;OQV_:.^ /[+_@>7XD_M%_&;PSX(T*'(
M.J>)]9ALXG8#.Q#(P\QSV1<L20 "37Q1J/\ P7.\8_M07\WA#_@D)^PAX^^/
M,WFM!_PL;6[9O#/@RV8'!?[??*KW!0@DQ*B,P'RL<UUWP)_X(%?L,^ O&\7Q
ML_:77Q1^T3\21AI?&_QUUM]<9&SNVPV<G^BQ1AN44QNR8 #\5]KZ=IVGZ180
MZ5I-C#:VMM$L5O;6\02.)%&%55& H    X% 'YZ?\.P_^"F/[;__ !,?^"HG
M_!1^^\.^&[KYKCX-?LU12:'IA0\F&YU68&\O(R,*\;#'!VOSFOJ/]D'_ ()O
M_L-_L&:(-'_9/_9I\,^$96A\JYUFVLS/JEVO<37TY>YF'?#R$#)P!7MU% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%?'7[8_P#P6D_9Q_9Q^(Y_9D^!'A;7
M/CO\<K@M'9?"7X71"\N;:08!;4;I0T.G1*2-[29=%(8Q[>:] _X)_/\ \%)M
M=\.^)/B'_P %&E^'VAW^OWL$_A'X>> XI)SX6M%1P\%W?,Y6\G<F,L4&Q65B
MK%7"1@'B/Q[_ ."TE]XW^+&L_LE?\$H?V>-2_:"^*6C7;V/B+6H':R\'>$;A
M6*,=1U1]J2,A!/D0DE]C() XVTGP#_X) ?%3XF_&/P[^V%_P5G_:EU/XP_$C
MPUJD.K>#_!?AR>;2O!?@R]C8/')96<91[J:,@8N)\,P WHS*&K[D\.>$O"G@
M^WNK7PCX8T_2XKW4)[^]CTZRC@6XNIG,DT[A  \LCDL[G+,Q)))-:% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 453\0>(=#\*
M:)<^(_$NJP6-A9Q&6ZN[F0*D2#J237G7@?\ :K\)?%/QM:^&/A;X-\1:WIDD
MKI>^*8M+:'3K;"L1^\DVER6 7 '?(SB@#U&HX;JUN'DBM[F.1H7V3*C@E&P#
M@XZ'!!P>Q%<5\8?A!X@^+4]A8V_Q?U_PYI$*2#4[#0&2&6^)*[?W^"T8 # J
M,A@W;'.A\*/@Q\//@IH<V@?#S1&M(KF;SKR26ZDFDN)<8,CL[$EC^ ]J .(\
M1_%?]I?Q?X@OO"OP;^!B:5!9W<EL_B?QO=>5 Q1BI>*"(F25#@E7!*D8XYKT
M'Q?\/] ^)W@5_ WQ-TN&_M;R*'^TK>&62-)'1E?Y64A@N]?4''![UOT4 8_@
MOX>^!OASI8T7P'X1T_2+48W16%JL>\CNQ RQ]SDUL444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7X@_\'O/_ ":S\#_^R@:C_P"D(K]OJ_$'_@]Y
M_P"36?@?_P!E U'_ -(10!Y__P &FW_*4S]KO_MX_P#3Y/7[_5^ /_!IM_RE
M,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 5X7_ ,$]_P#DB>K?]CWK
M/_I2:]TKPO\ X)[_ /)$]6_['O6?_2DT >Z4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%5=<UW1/#&CW/B'Q)K%KI^GV4+3
M7E]?7"Q0P1J,L[NY"JH'))( KXB^,?\ P7]_8VTKQM<?!3]C3PUXQ_:8^(D7
MR_\ ",?!'1'U.UMV)P'N=2XM8H<@[I$>7;C)7% 'W/7E7[4W[<G[(7[$GA3_
M (3/]J[]HGPMX'LWB,EM%K6IJMU> =1;VR;I[D\'Y8D<\=*^0_\ A5?_  7T
M_;X_>_&#XQ^#OV/O 5W]_P +_#O9XD\92PGDQ3:D^+6U;&,2VV'4@Y7U]5_9
M8_X(<_\ !/#]EWQ7_P +7D^%-W\2_B++*)KWXF_&'4W\1ZW<3CI-YER#%#)_
MMPQQMSR30!Y5_P /?OVT/VT3_97_  2/_P""<7B/Q#HUS\MO\9_CD7\,^%PI
MZ7%O;M_I>HQ<C_5>6XY^7BEC_P""+_[27[8<BZY_P5^_X*(^+_B/I\Y#S?!_
MX6N_A?PA&.\$P@(N=00<XDD:*09ZFOT0  & ** /-_V:OV/?V6OV.?!H\ _L
MN? /PMX%TLJHGB\/:1'!)=%>CSS >9</_MRLS>]>D444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 45$]]8QWT>F/>1+<RQ/+%;F0!W1"H9@O4@%T!/0%USU%
M?'/[:>@_\%@OVC/CM=_LV_LGZSX1^!_PFBL+:36/CM=7":OK^I>:F9K73-/P
MJVDD9W(TLQZ%7CD5ALH ]!_;H_X*G_L;_P#!/BRM-,^.'Q!FO_&&K[5\,_#/
MPC:'4_$>N2L<1QV]E$=P#M\JR2&.,GC?GBNF_:D_9]7]O']F!/A=#\8?B1\+
MK/Q.EA>WVH^$+LZ1KB69*R36$ID1GMS)&S12*0&4D@YP5/%?L+?\$E_V/OV"
M+V[\>_#WPO?^*OB1K&Y_$WQ<\?WYU;Q+J\KC$CO=RC,2MQE(0BM@;@Q&:^F:
M /(/V./V"_V2?V!/AP/A?^RA\%-(\*6$@5M2O+>,RWVJ2#_EK=W4A::Y?DX+
ML0N<*%&!7K]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M5M9U6#1='N]:G@FFCL[:2:2*VCWR.$4L551]YCC '<\4 6:9<W-M96[W=Y<)
M%%&I:265PJJ!U))X KR7PI\:OCU\3_$UA)X+^ 4VA^&#=H;[6/&=U]FN9;?(
MW^3:IEU?;DJ6)4G&<=:[#XK?!'X=_&NWT^P^(^ESWUIIUP9H[-+V2**5B /W
M@C8;P, @'N/<T 6_!7Q;^&?Q'U/4='\!>-M/UB?23&-0&GSB58M^[;\Z_*V=
MC="<8YQ7%>.-!_:T\>>++[0O#?C#P_X+\,Q3;+;5;6V-[J5U'@$L%?$<7<?W
M@1D9XKT3PGX*\'^ ]*70_!7ABPTFS7I;Z?:)$A/J0H&3[GDUIT 9>C^&([3P
M=;>$/$=_)KB16"6MY<ZI&CM>@(%9I1C:Q;OQSDUHV]O!:0):VL"111J%CCC4
M*J@=  .@I]% !1110 4444 %%<WXX^,/PL^&R%O'?C_2M,<#(@NKQ1*P]HP=
M[?@*L?$#Q'XF\-^$9]=\$^"W\1WZ&,6VEP7J0&?<P7/F/E0 #N)] : -RBO'
M/[(_;1^(?_(3\4>&/ %D_P#RRTRU.I7RCN&:3$6?=:]=TZWN;33X+6\O#<S1
M0JDMPR!3*P !8@<#)YQ[T 34444 %%%% !1110 4444 %%%% !1110 5^(/_
M  >\_P#)K/P/_P"R@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% 'G_\
MP:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444
M?G[\&+GQ?\$O^"D6J?";]JR_UY-=\8ZI<W?PF^+/AW4YY=/\0VUU)XCNK?1-
M41B4M[FWM9)%M[:1'MG&BQR1LKCRJROVJ_"WC_\ 8A\ _M)_M+_L;_$7Q=!H
MOASX$W=IJ3^(?%M_K5O-XR$S,-6A^W32[9[.VW&Y=,12-+$C!GMY%3ZWT3]A
MKX!:'\11\28K+Q#<7-LKMHUG?>+M0GM]'G?^T!)<VBO,3!*4U.[C1E(\A)66
M#R@S T?A5_P3O_9;^#\5Y9>'='\::OI]_P"'[O1+C1/'7Q:\2>)M-%C=;?M$
M266KZA<V\7F!=K.D:N49TW;78$ ^1?VN_B;\2_V;/VJ9_P!CGX,>)M;M/ WC
M*T^$,&N7?]K3O<:2=6\87FCZC-'<EC)%-J%E;)$\@8,9E:8$2R.[?3/[%'BW
MQ'!^T;^TE\ TFED\)_#_ .(VDQ^#XI&++IL5_P"'-,U"XL(R>D4=Q/),D?2-
M;L(N$5%'?V?[&O[.UMX-UWP-=^!Y]0M/$EMI]OK%UJVMWEW>RQ6!!L%6[FE:
M>+[,P\R$HZF*4M,I$KO(W6_#3X3^!/A'IM_IW@?2'@;5]5EU/6;RYNY;BYU"
M]D5%>XGFE9GE?9'&@+$A8XHXU"HB* #HZR?'5GXQO_"-_9_#_6+33]:D@(TZ
M]OK<RPPR9&&=!]X8SQ6M10!X7_P@/_!03_HO_@3_ ,)23_XJL3_@GC8^/%^!
MNI+/KMBT@\::J)6%J<-()L.1SP"VX@=@17T?7A?_  3W_P"2)ZM_V/>L_P#I
M2: /7/L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E
M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-
M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7
MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB
MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\
M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_
M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_
M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-
M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V**
M ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P"
MQ_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\:V*Q/B)\3/AQ\(/"%W\0/BQX_P!%\,:#IZ;[[6_$.JPV5I;K
MZO-,RH@^I% #_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !KX:\9_\%^/A+\3
M_$]Y\*O^"8'[,_Q"_:C\66LI@GN_!&FMI_AFPF[+=ZU>*L,2G((=%D0Y^]67
M_P ,9_\ !:K]O#_2_P!M_P#;BTW]GWP3=\R_#']F^,G6)(3_  7.O7.YXI0,
MAOLX>)L]!TH ]\_;&_X*:_L@_L$61/[4?[6/A'P_JC(&M?"\*M>ZQ=;ON^78
M6P>X8,2 'V!,D98=:^<['_@H/_P6$_;D;[%_P3O_ &!T^'7A.ZXA^+G[2R-I
M2-&?^6MMHT!>ZE!7YHY"6C;Y=R@&OHS]CG_@D-_P3V_86O1XH^!'[.NE'Q6[
MF6[\>^)F;5M>N9FY>4WMT7DC+GEA$40G^&OI6@#\Z+'_ ((,>(?VBM:MO'G_
M  5=_;=\;?M$:E%,MQ'X.N+F30?"%G*#N!BTNP= Q4X&]G <*-R=17VK\'/V
M?_!W[/'@FW^&WP&\!>$/!OA^U_U&C>&/#L5C;*<8+>7"J@L<<L>3U)->A44
M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C
M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P#
M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T
M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\
M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C
M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^
M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C
M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;
MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T
M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]
MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT
M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^
M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR
M_P# 8_XT?8O&_P#T&[+_ ,!C_C6G?7UEIEE-J6I7D5O;V\32W%Q/($2)%&69
MF/"@ $DG@ 5\%?&?_@MQ%\4_B+J'[,G_  2&^!-U^T=\1;*3R-6\2Z=<?9O!
M/AASQYE]JQQ'-C[PB@8^8%95D#C;0!]F^./%4WPS\&:M\1?B%\0M%T70="TZ
M;4-:UC4\0VUE:PH9)9I9&("(J*S%B<  U\ W7_!5#]N/_@H=KEU\-_\ @C#\
M%;>_\,).]KJ?[2OQ1TB;3_#%H5.USIMLZ^?J<J\X.P*K@;XRC;J^V_V9/!?[
M1C?LU:9X,_;P\1>#/&'CF^M+J/QC)X6T5X=&N(YY9"+5(9\F6)(76$LZCS I
M+*"QKT?1=%T;PWI%KX?\.Z3;6%A96Z065C90+%#;Q* JQHB@*B@      4 ?
M'O[$'_!)-_V7/BY>?M;?&S]I+Q1\9/CIK.E/I^K_ !(\8WDJ1V]I(RO)9V%A
M&_D6=J616$>'*E?E91\M?6?V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_
M -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;
M_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44
M 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^-;%17]_8Z79R:CJ=[#;6\*[IIYY B(OJ6/ 'UH
MS/L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&I?#/C'PQXXT0^(?!&OV6K6
M9DDCCNK*Y62)W0E64.N1P1C(SZ\UY=IMI^V;\2M6@U#7-0T#X=:/'<)(VG6B
M#5-0G16!,<DAQ$JL!C*8(R>* .T\:^,6^&^B-XC\>?$31=)L5;;]HO@(U9L$
MA5R<LQ .%&2<=*YKX2?'M_C;K%[9^ 6U";3K2$.GB"Z\/R06-TV[:4B=\%F'
M4@J.*]%\1^$O"WC"VALO%GARQU.&VN5N((=0M4F2.500L@5P0& 8X/49J_''
M'%&L42!54 *JC  '84 >1?$CX!?&#XJ>(IQK_P"T#J.G^&V5!%H.@0"T9_E
M<23K\[JQS\O3!KK_  )\.M3^&WA*R\$>$;^VM].T^,I:Q2B25E!8L<N[%CDL
M3R>,X&!@5U]% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+
MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q6;XO\7^'/ 7AJ[\7^+=36STZ
MQC#W=RT;,(UR!G"@D\D=!0!#]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_X
MUYH?VL=0\8_NO@9\#/%/BH-_JM1N+<:=8/Z$3S_R*BMSX=K^U'J_BJ'7/BA)
MX5T?151]VA:2LMQ<N2I"[YF^4$-@_+P0,8H ZC49?$VD6;ZCJWBO3+6WC&9)
M[B,(B#U+,0!7FGB7]KGX?:'?G1=#\?Q>)=2.?+TWPKI$E]))_NLG[L_]]5W/
MQ%^ GPJ^+6N6.O\ Q$\+C5)=.B9+6*>YD$0!.<M&K!7/^\#UKH/#7A#PGX,L
M!I?A#PSI^EVP_P"6&GV:0I^2  T <K\,/%GQ/^(/AZ37M9\,77AMOM31P6.M
M6:K/)&%4B0JK'9DDC:>05/M7):]^SI\:?'NH7$GQ _:3U9M/>9S#I6@0KI\8
MBW':CO'\TG&,YKVBB@#RGP/^RC\._A[*+OP]X/T)KH'<;[4+-KN?=W8/,6*D
M^V*[T6/C8# UJR '0?93_C6S10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\
M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44
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
M-(C);V\"0HMPQD)50 -Q;)8\#D\DU9HH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K\0?^#WG_DUGX'_]E U'_P!(17[?
M5^(/_![S_P FL_ __LH&H_\ I"* //\ _@TV_P"4IG[7?_;Q_P"GR>OW^K\
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
MDU[I7A?_  3W_P"2)ZM_V/>L_P#I2: /=**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO+OVL/VU/V5_V&_A
MO)\6/VKOCAH7@K15#"WDU6Z_?WKJ,F*VMT#37,F.=D2.V.<8YKXQ_P"&Q_\
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
M)XQ( 0&VN",@$X/O0!P.L_MF_LQZ&2MW\7+"5@<!;&&:YR?;RD:M/X8?M%>
MOB]K\N@^#+#6V$5HUQ]OO-&E@MF4,J[0[@98[L@8Z ^E=7HWA#PGX< 7P]X7
MTZP Z"RLHXL?]\@5HT <'\4/B5\6?">OPZ'\.O@+=^*DEM%E:_76X+.&-RS+
MY9,@/("@_1A7-_\ "4_MN:Y_R"_A7X'T+=T_MK7)KK;]?LX&:]@HH YWX8VW
MQ3MO#TB_%_4M%NM5:Z9D;089$@2':NU<2?,6#;N?0BN+US]G7Q_XHUJ\O]:_
M:@\:6]I<74DD%CHDD5E]GC9B5C#JI)V@@;CR<9KU:B@#Q_\ X8E^$6H?\CCK
MOBWQ%G[_ /;7BB=]WUV%*]/'A/PV?"R>"I]&@GTE+);3[!=+YT;0*H4(P?.\
M;0!\V<]ZT:* ,;1/AU\/O#6/^$<\":-I^W[OV+2XHL?]\J*V:** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "OQ!_P"#WG_DUGX'_P#90-1_](17[?5^
M(/\ P>\_\FL_ _\ [*!J/_I"* //_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X-
M-O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ KPO_@GO_R1/5O^
MQ[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4F@#W2BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **YGXP?&GX1?L^_#^_^*WQ
MR^)>A^$?#6EQ[[_7/$.IQVEM".P+R$ L>@4?,QX ).*^#-3_ ."LO[87_!0?
M49_ /_!%3]F!M2\.&9K>]_:0^+]E/I?A:UP2K/I]JRBYU-QVPH",!OC9#F@#
M[?\ VA_VFOV??V2_AM=_%_\ :5^,&@>"O#=GQ+JFOZ@L".^"1%$I^::4X.V.
M,,[= I-?#<G_  4?_P""B_\ P4QD;P[_ ,$B_P!G,^ OAW=,4D_:5^-VE/;6
MT\1_Y;:-I##S;TD9*2R@Q$@K(D9YKN/V>/\ @AK\'=/^)-I^T[_P4-^*^N?M
M._%^']Y!XA^(T2?V+HKDAC'IFC*3;6L88 C<'(8;EV$XK[ECCCAC6*) JJ %
M51@ #H * /C+]E#_ ((C_LU?!/XDQ_M-?M->+->_:%^-;E9)_B=\6)1>-92
MY"Z=8L6@T^-3S&%#O'T60#BOLZBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***9/
M/!:P/<W,R1QQH6DDD8!54#)))Z #O0 ^BOC?]H?_ (+U_P#!,OX ^)O^%:Z-
M\<I?BAXWD<QV?@3X,Z7)XFU.YE'6)?LF8$D!X*22H0>W!KG/A'^V=_P6-_:N
M^*?AO4?AC_P35T/X,_"H:[:R>(]>^._BMEU_4-*$JFY2UTNQ!>RNC%N5/M&^
M,,1DX!P ?=,TT-O"]Q<2K'&BEG=VP% Y))/05\B?M*?\%U_^"8_[-'B#_A7V
MH?M%VOCGQG)*8;3P+\*K.3Q'JMQ./^6 2R#QQ2<?=EDC->H_MP?\$_?V<_\
M@H?X&T7X8?M.Z?K^H^&]'UH:C+HFC^)[O38-3/E/'Y%W]F=&FA^<-MW AD4@
MCD'=_9K_ &*OV2/V.O#_ /PC/[+O[.7@_P "VS1A+B3P]H<,%Q= 8YGG"^;.
M>!\TC,>!SQ0!Q?["'[8_QU_;%M_$WBKXF?L$_$#X*^&K%[3_ (0ZZ^)-U:PZ
MGKZ2"4S&33HV,M@8MD/$A8/YWRGY&%>6_M&?\$8M"_;1^-_B'QW^V%^VU\9O
M%_P_U*]$FC?!72?$_P#8?ARRM_+53!<)9!);SY@Y$A=' ?!+$;C]JT4 >2?L
MO_L%_L8_L6:,-%_97_9F\'>"%,7ES7NBZ-&M[<KZ373 SS].LCL:];K-\0>,
M_!_A.+S_ !5XKTW3$QG?J%]'",>N7(KA]2_;$_9ETK4HM)NOC)I!EFE$:/#(
MTD0)/5I44HH]RP'O0!Z517!:]\<X+GP)8^//@]X/O?'5OJ-W);VXT65452A=
M69VDQM4,A7..N.Q!KA(_B)^WGX\G1O"OP,\+>#[.101-XIUEKJ0?\!MR&4^S
M1T >\51B\3>&Y]=;PO#XAL7U-(3,^G+=H9UC! +F/.X*"RC.,98>M>:Q_!;X
MP?$?1KS0?C_\58I;"Y,3Q6/@Z*2P,;*3E3-G?(C X*D=@>"*Q[?_ ()Z_LWV
M6N-K.FZ9K-JLD BDL[?6I5C<?Q%F_P!82QY.7QD< 4 :7Q[_ &O/#WP1\0Q^
M#XO!5]K&HS6BSK*+VWM;) 690CW$KX1\J?EVDX(/>NH_9_\ B;XA^+OPZB\=
M>(=%TZP>YNYDM[?2]4%Y&(T;;S(H +;@P...,CK5+PU^R;^SAX3VG2?@]HSL
MOW7OX#=L#ZYG+G-=YIFE:9HMDFG:/IT%I;QC]W!;0K&B_15  H ^1=2\(:O\
M3]6GN]>^$OQF\>1R7#-#IWBG5DT7357<2 B*>@&!NSSCI7L%GJW[:NO+%!IW
M@'P/X8M4"@IJ^K3WTZJ.P,/REO<U[#10!B_$'PYXB\5^%;C0_"OC6X\/7LS(
M8]5M;9)7B <%@%?CYE!7/;.:\Y_X9.U'5?F\8_M*?$?4,_?AM]>%K"WU1$_K
M7L%% 'G?P\_9<^$?PS\41>-]"L=2N-8@C=(M0U+6;B=PKJ58;6?:<@]UKK?$
M?P^\!^,+RWU#Q=X*TG5)[166UFU'3HIVA!()"EU.W.!T]*UZ* *NEZ%HFAQ>
M1HFC6EFF,;+6W6,?DH%6J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "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 ****
M"O"_^">__)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2: /=**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **I^(/$.@>$]#N_$_B
MK7+/3--L+=Y[[4-0N4A@MHE&6DDD<A44 $EB0 *^"?B5_P %O-2^/GC?4/@!
M_P $;OV<M0_:'\7V4YMM5\>F1K#P)X=D_O7.J/M%V0/F$5N?WJYV2$C% 'W7
MX]^('@3X5^#]0^(7Q.\::3X=T'2K<SZIK>N:A':6EI$.KRRRLJ(ON2!7P-XK
M_P""S7QJ_;)\27OP?_X(E_LP3_%6>WN&M-4^.'CF.?2? FBR X8K*P6?4W0]
M8H IP0RF1:L> O\ @B=XV_:=\8:?\<_^"TG[2]Y\=O$%G<"ZTGX6:,)-,\!>
M'Y>RQ6*;6OV7IYUQ@NO$B/UK[X\*>$_"O@3PW9>#? _AG3]&TC3;=;?3M*TJ
MR2WMK6)1A8XXHP%10.BJ !0!\+?!_P#X(<:%\2OB!8?M'_\ !6GX]ZK^TQ\1
M+.3S]-T77X!:^#?#SGGR['1DQ"X'W2\P82!59HU;FOO+3-,TW1=.M]'T?3X+
M2TM85AM;6VB$<<,:@!415 "J   !P *GHH **** "BBB@ HHHH ***HZ%XF\
M-^*(9[CPSX@L=1CM;EK>Y>QNTF$4R@%HV*$[7 (RIY&1ZT 7J*^$OB#_ ,'
M'[,-MX]UOX3_ +-'[-?Q^^.7B70-7N=)U2R^&'PEO9K>TOK>5HIHIKB[$"HJ
M2(RLX#*,$C(YK-'_  63_;(M1MUC_@A!^TG&[#*"R33K@%?<B4;3[4 ??]%>
M?_$WXY:O\,OV;[[]H!_@?XSU^^L/#L6IO\/_  OI:WFNSR,B,;.&#<HDG4L5
M*[@,J>:^0/\ A_+K]ESK7_!$[]NZ,-_J_L/P'2Y)]=VV]&WM]?PH ^_Z*^+_
M (!_\%H_#OQY^,GA[X*M_P $U?VO?!5YXAU%;3^V/B!\$'TW3=-)!/F7=Q]I
M<0QX'WL'J*]A_;>_;Q^&W[!OA/1/&/Q,^%GQ'\46NO:C)96\7PY\%S:U-;R+
M'OW3)$08T(R QX)!% 'M]%? '_$1U^Q1!^[U?X!?M%:?-_S[WGP/U)7QV.%!
M&/Q[5[?^Q#_P50_9;_X*!>*];\&? *R\<17WA[3H[W41XK\"WVDH(WD\L!'N
M459&W=54D@<T ?2%%?*'[7W_  6P_P""=G["7QDF^ O[3OQ;UK0?$L.G07QM
M;7P)J^H1-#,"499K2VDC)X.1NR.XKS&'_@Z%_P""&<DRVMQ^VVUM.6"O#=?#
M3Q*AC;T8G3L#'?G'O0!]^T5YI^R=^V%^SA^W)\(8?CS^RO\ $N+Q9X2GOY[*
M+6(=.NK56GA($B>7=11R?*2.=N#V)KP;7/\ @X _X(Z>&?$%_P"%?$'[=WA2
MRU'3+^:RO[2YLKY'@GBD:.1#FW[,I&>AQD$CF@#[$HKY%L_^"]?_  1SOYO(
M@_X*&?#I6QG,VJ/&OYN@%?2/B_XV_"+P!\([CX]^./B-I&D>"[724U.Z\3ZC
M>K%916;JK+.TK8"H0RG)]10!U-%?.5E_P6"_X)1W\B10?\%)/@:ID&5,WQ1T
MJ,#C/)><!?QQ75_#K_@HC_P3^^,'BNS\"?"7]NCX.^*=<U&X$&GZ-X=^)NE7
MUW=2D$B..&&X9W8@'  )X- 'L5%<O\3OC=\%_@G:66H?&;XN^%_",&HW!@T^
M?Q/K]M8)=2@9,<9G=0[8YVKDUSUC^V5^R!J<ABTW]JSX;7#*,LL'CG3W('K@
M34 >DT5@>"OBO\+?B29%^'7Q*\/Z^85W3#1=9@NMBYQD^4S8&>.:O7GB_P )
M:=J?]BZAXHTZ"\V;_LDU[&LNWUVDYQ[XH T:*AL=2T[4XS-IM_#<(K;6>"4.
M ?3(-34 %%%4]?\ $.@>$]%N?$GBG7+/3=.LXC+>7^H7*0PP(.K.[D*H'J2!
M0!<HKSO]JC]H5/V7O@-K7QUC^#GC?XA?V0+<1>%/AMH@U+6-0>>>.!%M[?>G
MF8:568@_*@9L$*:_/_Q/_P %"/\ @L1^TZS6_P +OAK\&_V5O"\QP=?^*OBA
M?%'BCRNTD.EZ>#%;R^L-T.,'GI0!^HE?+7[;G_!7[]D?]A;XDV/P$\<6?CGQ
ME\3M7TI-2T7X9?#;P/>:OK&H6KN\:2QJBK"%+QNHW2J<J>.#7BW[%7PON?@3
M\7[C]H[XF?MS_M'?M,>/+W19M+E3^QOL/AF"*62*1VM=(C58K9B\2'>'. N
M!SG[O\<+XDT_0;SQ-\./">G7_B-[>&&W2_<0>;&),['DQN"H'D<+ZDXP6H ^
M$O\ AI?_ (+X?MF?N?V;OV*? O[-?A6YXC\7_'776U777A/_ "TATFQ&+:8?
M\\[K<O!YY%?8/[+?PF^-GPO_ &?M,^&/[4G[0(^+OBR,77]O>,[GPM;Z2NIB
M::201FS@9HD1$D$*@=41<C.:RO[ _;=\4?\ (2\?^!_"T;?=_L?2IKV9![^>
M0A/TXK;^'OP7^(?AKQ3!XM\<_M#>(?$<D*.#I[6\-I92%E*Y:% <XSD<C! H
M K_ _P#9D_9%_8M\('PY\ O@OX'^'&DE L_]AZ3;6'VC'\4TH :9O]J1F;U-
M6/$O[6O[-WA3<-5^,&CR,O!33YC=G/IB /S6;^TQ)^RUHDFD>*/VC+"TFF42
MPZ,EQ;SS-*<H718X@0_)3[PXSVR:G_9\UWX6>,1?77P\^ =[X5L['ROLE_J/
MA:.P6^W;LM#@;F"[1DG!^84 =/\ "SXP>$OC%IUUJ_@Z'41:VLXB\Z_TZ2W$
MV1D,@< LOO7*>-OB)^TW;ZUJ-EX-^"^A6FEV,C^5XB\0^)D$,L2\F8Q1@/&N
M.3D\4[QY\.OVF/''BZ]ATGX[:?X6\,EU%G%HVAB:^D38-PDDF.(VW;L,G8#@
M9(KN?#/@Z/1/!$'@C7-;O=>C2S:WNKW6G66:\5LAO-( #9!(Z=.N>M 'S=+^
MT#\2O%?BZQ\"S?M9>$++4M2O([>.T\ ^%Y=552[A<F:7**HR,MNX'/:O9_BI
MH7QF3X26W@7P!%IOB'5;RT_L[5M2UV[>T7RFA9'N3Y/S;B<<(006R.E=AX7\
M%>#O!%C_ &9X,\*:=I-OQ^XTVRC@4_4(!FM.@#YV^ O["&D^"]9N_$GQB@\-
MZ^]S"HBTJ+3)98;:4-DR"6X=GDR.-K+CO7I,O[*O[.<_B<^+KCX.:%)>&-$
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
M3>_L@>!L0Z5X5\<^+O#6AP0[8_#OAS7FM[1G+$M(P(9F9L\G/:LT_P#!/_\
M9PF8R:CHVKW;$Y9[G7)R6/J<$4 >OZEXB\/Z-HK>)-8URTM-.2-9'OKJY6.%
M4;&&+L0 #D<D]Q6-I_QG^#VK7"6FE?%?PU<RR'$<5OKMN[,?8!\FH?"GP1^&
M'@[P'-\,=+\*Q3Z%<R-)<Z=J3M=QRLV"=WG%LC*@XZ C(KE5_8A_962\:^7X
M.6 D9RY N9]H).3A?,V@<\ # [4 =O??%3X8:7C^T_B/H-ONSCS]8@3..O5J
MO3^*_"UMHTGB.Y\2Z?'IT,/FS7[WB"%(_P"^7)VA?<G%>?ZA^Q=^R[J<217?
MP=TW"9V^5)-&?Q*."?QK6\"?LS_ GX:PZG:^#?AO96T&LVZP:I;S/)<17,:Y
M(5DF9E(Y/;G/- "W/[37[/-KGS?C7X9.,_ZO68GZ?[K&DT/]ICX"^)=>M?#'
MA_XI:5>7][,(K6VMY2[2.>@&!BN>\8_L.?LT^-=:?7[[X?BRN)$52NCWDMI$
M-H !$43!%/'4#D\G-=?\-/@A\-?A-H5OH/A#PY$$M97DAN;O]]<!F8L?WKY;
MOQSP* )?B?\ &/X;?!K3+?6/B5XE73+:[F,5O(UK++O<+N(Q$C'H*X6?]N;]
ME^^A:WM_&-U?QR*59(O#UXP<=QAH1FF7W[%_AJZNGN[;XY?$^S9Y3(!:>,64
M(Q.1M!0XQV]*]+\7^$KKQ/X*N/"%CXMU3299X$B35]/G"W46TJ=RN0?F.,$X
M[F@#G?A#\<?AE\4;NYT/X>V5_"+.$32?:-&DM8RI; *EU )/M7'_ !9U']GG
MP=XOFT;Q!^RC=>(KV:%9IKS2?A[!>I+NSUD(&YACD&MOP-^S_P"._!OBRRU^
M]_:5\8:U9VSDS:5JTD3Q7 VD ,0H(P3GCJ0*Z#XM^!?B3XVMK&/X<?&.X\(2
MVTCFYE@T>&\%R&  !64@+MP>G][VH \+O+7]E768?L__  Z_U*[CSD+=_!W3
MU0GL1N!_/M7M_AFT\(_&WX42^&?'GP3^QZ%=QFQN?"/BS1H6ADMTP%1[=@T;
M18 PI&/EZ<4GPD\"?&+P;<WS_%#XZGQC#,B+8Q-X:M[ VI!;<2T))DW J.>F
MWWK,^(_A+]I_4_%D^I?##XN:!IFDLB"WTW4M \YT8* Y,@.3ELD>F<4 ?/VO
M_L<_LC7=[=Z;!_P1!^%&I0"=U\ZZ\!^'42X ;Y7P]L>#C//2F^!OV./@M\-_
M'6E?$[X2?\$2?@[X6\1:)<?:-'\0:+9^']/N[*;&-\;V]LKJV"0&!SR:^K_A
MQ9?$+3_"<%I\4-;T_4=95W^T7>EVS0PNNX[,*W(.W&??-><W/_#?MM<2&S_X
M5'<P;SY8D_M-)-N> <?+P* '_M6?LG_ []KSX56FE?M!?LQ^#_B%>:5$UWHV
M@^,+2.X@M+R2,*^R1@=AQE=ZX/%?)=]_P1%_93UF-8C_ ,$HOV>[0!L@LUPI
M_$PD$CVK[Z\977CNR\%W-UX'TK3[W7DA0VUK>SM';R2;EW L.0,;B/H*XKP+
MXQ_:MOO%EGIWQ"^#?AVQTB1V^VZEI_B'S7A7:2,1D98[@!^- 'B/[$__  3C
M\._L4?$V\\:_ 7]EKX-?#Z'7X(K3Q1<>%9=3-U<VB,76-!*[1!@W.<#-5/\
M@H'_ ,$5_P!B_P#;R^(4?QF^(_[.OA+7?&5Q!#::GKWB'4]6B=[6%"(8T6SN
MHE&W)'3D'G-?3'Q;\:?%?P=;V,OPM^"Y\8O.\@OHQXB@T_[*H"[3F8'S-V6X
M'3;[U#\)/B#\4_&UQ?0?$CX'W/@\6R1M:O/KD%XMT6+9 \H#:5P,Y_O"@#\W
MK[_@U*_X)_ZS()K[X#>#;0A<8L->\2J/R_M, _4\U]J_\$]OV#M!_P"">OPK
M;X$_##7H$\%PW$MSIF@0Q7$GV6XE<-))]HNIYIG#8 V%MJXX KN/B-\=O''@
M3Q9<>']+_9U\6>(+.)$,>K:.L3Q2EE#$ %@?E)Q]177?#GQC?>//"=OXFU'P
M9JN@2SNZMI>M0B.XBVN5!902 #C(YZ$4 ?#?C'_@W0_8CUSX@:OXZ\-:KXJT
MHZW>27E_;OXLU><O<22-)(VXWR@*68X4* HX'%:=G_P;Z?L2WEO;Z5X\CU+Q
M+IMM-YL6EZY(U];J_9A%>O/&".>=O<^]?15Q^V;X?LIW@U#X#?%*WV.5+2^#
M'P2#V(<UZ1XX\87/@_P5<^+]/\(:KK<L$<;1:3I, >ZF+LJX520.-VYN> I/
M.,4 0?"SX::'\(_!=KX%\.:AJ%S9VF?(?4KKSI #_#NP,*.@   ' IFA_!KX
M2>&KEKW0?AGH-K.[EWN(=*B$C,3DDOMW'GWKEOAS\0/VDO&WBZVN/$_P/T_P
MKX9*R&X?4M<%Q?R?(=A2.(;4^?;E7[9YSBM7XN_ NP^,EW9#6_B#XHTRPM8W
M6XTO0M7-K#>[B"/.P"6 P> 1U]J .TM[NSN'D@M;F)V@;9*D;@F-L9P0.AP1
MQ7E7BO\ :EO+7Q+?^"_AG\"_&/BK4M/NWMKB:#3_ ++8K*C;2IN9>.HX(4@C
MD&NQ^%7P8^&WP4T:;0OAKX;&G6]S*);K-S)*\TF,;V:1F).*ZF@#"O(O&GBG
MX=&.TN3X6\07VE*0^R*\_LRZ9 2,?<FV,2/1L=LUP_@K]F&XT?Q78^//B!\;
MO&/BG5;";S;=+S4O(LD?!&5MHQM'!/!)%>JT4 1365G<3Q74]I$\L))AD>,%
MH\\':3TS[5+110 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 5^(/_  >\_P#)K/P/_P"R@:C_ .D(K]OJ
M_$'_ (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\
M&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 %>%_\$]_^2)Z
MM_V/>L_^E)KW2O"_^">__)$]6_['O6?_ $I- 'NE%%% !1110 4444 %%%%
M!1110 445\I_ML_\%C?V//V+O%<7P5?5M7^)/Q<U!O*T3X.?"[3CK&OW4Q&5
M62&+*VHZ$F9E;;EE5\8H ^K*^.OVOO\ @M=^RU^SE\1&_9M^"NC:[\=?C7,6
MCL_A-\)K7^T;R"4'!-]<)F'3XU)'F&0F1%.[RR.:\'T_X8_\%*?^"LFK:I8_
MME?M1Z+^S/\ "RP\IM9^!OP=\7VUWXOFMIM_EQZWJZDBR$@20>5$H$BJZ/&K
M(2-K2/VR?^"7G_!':;4/V3?V+/V&OB/KNH:<;>/5Y?A7\.Y+N&^G>%)8VN]<
MO98HKM@LJ[G,\OEG<G!0J "0?L!?\%-_^"GI&M_\%4/V@3\(OAA>?,O[.7P1
MU<I->0G_ )8ZUK0RUQD?*\,&8F&&4Q,*^W?V:/V3OV;?V-_AK;_"#]E[X+Z#
MX)\/6^#]@T.R$9N' QYL\IS)<2D=996=SW8U^>_BO_@M!_P4\^*<ESH_[-7_
M  3H\$>#IUR+.^^*OQ'EU-YR>G^AZ+ ^W'<?:#G/45]I?!OQ9^UGX_\ V$[+
M6OBYX;TR?XLZGH]Q:ZS:^#Y9]'M8[A[B2'SK-KT&6$)"5E4R#)*>XH ]RU#4
M+#2;&74]5OH;:V@C+SW%Q*$2-1R69CP /4UX#XT_X*Q?\$U/ /Q#T?X2:_\
MMP?#>3Q/KNM6VDZ;H.D^)X-0NFO+B5888GCM3(T.YW4;I JC.20,FO@_P_\
M\&_^O_%/Q''KW[7VF>.OC,4D,J_\+V^.>I:D%DZJ5339H$" X(0H1@8KZ:^$
MO_!([P[\(7LY?@YX"^#OPIEM1S>_#OX=Q&]<\8+7DX%RY&."9.] 'O?[:O[2
M?Q2_9=^%%GXZ^#W[)7C/XS:WJ&N1:;;^%/!,D$<T.^*:3[5/+.P6&W4Q!&DP
MV&ECXP21\=^)_P!L7_@O5\3F:+1_V;OV:/V;;*3[\OQD^*S^(-2BC/1DBTO9
M'YF,$)(,#.#S7VSHG[-=OI/@S5O"%U\:_B#?/K$T$EQJ]WXD+7</EMG;"X0>
M6C9VLN#D<>]8EA^P/^S/%J#ZQKWA&]UN]E;=+=ZSK-Q*\C>K;74,?J#0!Y!^
MP7X9_:\\%^.=6^)7[7W_  54\.?&HZMX<D&E?#SPAX"T_2+32F1UE:X@:&1K
MBY8(CI^]4<2>PKS+]J?]GK_@E[^U)^TC9_M'_M$_\$\O%WCWQ?<Z=;Z?::AX
MEL[Q+)K2%C@QV1N/)E(W\EHB3A037W1X+^"'P?\ AU=)J'@CX::+IMU&I5+R
MVT]!,H(P0)"-^".O/-=30!\J>"I_#?P6\+C0?V"O^"=%IX-D9E0'_A K30[-
MHL')VVYC+\XY)'?->H?L_P O[7NM:[<:_P#M!IH>D:>(6CM]!TVW1W=SM(E\
MU99"H&"-I)SN]J];HH \'^,O[,_Q_P#C/XVN=0G_ &C[CPYH2YBL=+T)+A=T
M.XD&95E17DYP6] /2F^!OV%H?"&DR:+-^T3X^:VGN#/<V^F:O]DCGE*JI9P
MY.0JCKV%>]44 <AX?^ OPC\.Z WA^U\!Z9,LUJT%[>7-E&US>!E*NTTNT-([
M G+$Y))-/\/_  &^"?A;:V@?";P[;.O29-(A,G_?94L?SKK** &06\%K$MO;
M0I'&HPJ1J  /8"GT44 %%%% !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 5^(/\ P>\_\FL_ _\ [*!J/_I"*_;ZOQ!_X/>?^36?@?\ ]E U'_TA% 'G
M_P#P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !111
M0!\?_LL?M@?&_P"-/[:/C7X%^/\ Q?I?A?5_!NIW(UGX5:[H/D7,NA_;-8AL
M=7TNX+B2\2:*+1I9+@&6 &XFBV0R* )?&W[?WQ&^!7PQ_;#^*OQ-TK2=>B_9
M_P#$OV;PAIVD6,EG]OAD\+:-JMO;3L\LI,C7.I&)I1@;<,$7&VNDF_8<^(?C
MG]K/P?\ M&?&GXF>'M7;X=W(NO"^I:1X6>RU:?,6M6WV.>8W$BI;B#58S*(P
M!<RVT+%81&4>WJG_  3[TSQ]HG[2O@?XP_$2+5_#O[1FJ"ZO++2=#:QN="0:
M!I^B@).UQ,)Y%33H9UD\N/$A/RD "@#S+XY?\% /C5^R_P#%J\_9.\8W>C^(
MO&^OVG@ ^"O$2Z4T%I'=>(M>FT2[$\"/EH;.2W>[C4,'DBD6%W+HTS^X_LN?
M'WQ-\0?BK\8?V>_'<Z7FL?"3QC9::FM1P+%_:FGWVDV>I6LTB* J3J+F2"0(
M C&W\Q502;%X?Q[_ ,$Y)?C-KNL?%OXQ?%:UOOB1-;>$(_#?B;2_#IMK71I/
M#FIRZM92BU:X<R^=?3SO<+YJAX76%2NSS6]5_9__ &>(?@YXF^('Q+US7XM6
M\5_$WQ5'KGB?4+:R-O A@L+73[6U@C9W98HK:SA&68EY&ED^7S B@'I=9/CK
MQ#JGA3PC?^(]$\*W>N7=I 9(-)L643739'R(6XS]?2M:B@#PO_AK#XV?]&/^
M._\ P*MO_BJQ/^">/BG69?@;J4K^"[Y&?QIJKLA9<H6FW%3[J25/NIKZ/KPO
M_@GO_P D3U;_ +'O6?\ TI- 'KG_  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O
M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2
MUL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!X#^V-\(?CO^TCX
M:T_X=^ /B!KG@W0+N.Y@\6'1]0FL[VZC?RO*,-S:M'<1%=LH(CFBW"7DG %?
M.'P5_P"""?[)/PBM;^P_X0>XGM]4_P"0FECI4,37_).;IKA[@W)R2<R;CDD]
M37Z&T4 ?-'PS_P""=G[)/PIL$TKPS^SO-]DA&(+-K@101]R1%!Y<?/?Y:]-T
M;X._![P^8VTG]F[1XFB7;$YTFW9D&2>"P)'))_&O2J* ,"PU2?2[<6>F> 9K
M:%?NQ0(B*/P'%3_\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2
MZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\
MT*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__  DN
MK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J_
M_0H7O_?2UL44 8__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!7TV\GO
MK43W%A);,6(\J4C/UXJQ110 5^(/_![S_P FL_ __LH&H_\ I"*_;ZOQ!_X/
M>?\ DUGX'_\ 90-1_P#2$4 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\
MI3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %>%_P#!/?\ Y(GJW_8]
MZS_Z4FO=*\+_ .">_P#R1/5O^Q[UG_TI- 'NE%%% !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 5^(/_  >\_P#)K/P/_P"R
M@:C_ .D(K]OJ_$'_ (/>?^36?@?_ -E U'_TA% 'G_\ P:;?\I3/VN_^WC_T
M^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444
M%>%_\$]_^2)ZM_V/>L_^E)KW2O"_^">__)$]6_['O6?_ $I- 'NE%%% !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 5^(/\
MP>\_\FL_ _\ [*!J/_I"*_;ZOQ!_X/>?^36?@?\ ]E U'_TA% 'G_P#P:;?\
MI3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %
M%%% !1110 5X7_P3W_Y(GJW_ &/>L_\ I2:]TKPO_@GO_P D3U;_ +'O6?\
MTI- 'NE%%% !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 5^(/_![S_R:S\#_ /LH&H_^D(K]OJ_$'_@]Y_Y-9^!__90-1_\
M2$4 >?\ _!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^
M_P!0 4444 %%%% !1110 4444 %?-W@+4_BY^R787_PMTS]G_P 0^.(;C6;O
M55US07BCM_\ 293)Y.)#NW(, GIGI7TC10!X7_PUA\;/^C'_ !W_ .!5M_\
M%4?\-8?&S_HQ_P =_P#@5;?_ !5>Z44 >%_\-8?&S_HQ_P =_P#@5;?_ !5'
M_#6'QL_Z,?\ '?\ X%6W_P 57NE% 'A?_#6'QL_Z,?\ '?\ X%6W_P 51_PU
MA\;/^C'_ !W_ .!5M_\ %5[I10!X7_PUA\;/^C'_ !W_ .!5M_\ %4?\-8?&
MS_HQ_P =_P#@5;?_ !5>Z44 >%_\-8?&S_HQ_P =_P#@5;?_ !5'_#6'QL_Z
M,?\ '?\ X%6W_P 57NE% 'SC8_MV?$?4/'-]\/+7]CCQ@^J:?9175U8IJ%N9
MHXI#A69>@4XX.X_2MK_AK#XV?]&/^.__  *MO_BJ/ /_ "D$\?\ _8B:5_Z,
M:O=* /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_
M^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T
M8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[_P#
MJV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[_P# JV_^*H_X
M:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C
M_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K
M;_XJO=** /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=**
M /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/
MC9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /G?QG^V[\4/ GA>
M]\7^)/V,?&5G8Z?"9;JZN[ZW2.-0<98C<0.?0U=TW]K_ .,>JZ=;ZG9?L2^.
M)(;F%)8I([NV*LK $$'(R"#72?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6
MG_HE* /*/^&L/C9_T8_X[_\  JV_^*H_X:P^-G_1C_CO_P "K;_XJO=** /"
M_P#AK#XV?]&/^.__  *MO_BJ/^&L/C9_T8_X[_\  JV_^*KW2B@#PO\ X:P^
M-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__  *MO_BJ]THH \+_ .&L/C9_T8_X
M[_\  JV_^*H_X:P^-G_1C_CO_P "K;_XJO=** /"_P#AK#XV?]&/^.__  *M
MO_BJ/^&L/C9_T8_X[_\  JV_^*KW2B@#PO\ X:P^-G_1C_CO_P "K;_XJC_A
MK#XV?]&/^.__  *MO_BJ]THH \+_ .&L/C9_T8_X[_\  JV_^*H_X:P^-G_1
MC_CO_P "K;_XJO=** /"_P#AK#XV?]&/^.__  *MO_BJ/^&L/C9_T8_X[_\
M JV_^*KW2B@#PO\ X:P^-G_1C_CO_P "K;_XJC_AK#XV?]&/^.__  *MO_BJ
M]THH \+_ .&L/C9_T8_X[_\  JV_^*H_X:P^-G_1C_CO_P "K;_XJO=** /"
M_P#AK#XV?]&/^.__  *MO_BJQ;']NSXCZAXYOOAY:_L<>,'U33[**ZNK%-0M
MS-'%(<*S+T"G'!W'Z5]'5X7X!_Y2">/_ /L1-*_]&-0 ?\-8?&S_ *,?\=_^
M!5M_\51_PUA\;/\ HQ_QW_X%6W_Q5>Z44 >%_P##6'QL_P"C'_'?_@5;?_%4
M?\-8?&S_ *,?\=_^!5M_\57NE% 'A?\ PUA\;/\ HQ_QW_X%6W_Q5'_#6'QL
M_P"C'_'?_@5;?_%5[I10!X7_ ,-8?&S_ *,?\=_^!5M_\51_PUA\;/\ HQ_Q
MW_X%6W_Q5>Z44 >%_P##6'QL_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_
M\57NE% 'A?\ PUA\;/\ HQ_QW_X%6W_Q5'_#6'QL_P"C'_'?_@5;?_%5[I10
M!X7_ ,-8?&S_ *,?\=_^!5M_\51_PUA\;/\ HQ_QW_X%6W_Q5>Z44 >%_P##
M6'QL_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_\57NE% 'A?\ PUA\;/\
MHQ_QW_X%6W_Q5'_#6'QL_P"C'_'?_@5;?_%5[I10!X7_ ,-8?&S_ *,?\=_^
M!5M_\51_PUA\;/\ HQ_QW_X%6W_Q5>Z44 >%_P##6'QL_P"C'_'?_@5;?_%5
ME^,_VW?BAX$\+WOB_P 2?L8^,K.QT^$RW5U=WUND<:@XRQ&X@<^AKZ(KRC]N
M?_DT?Q[_ -@%_P#T-: .;TW]K_XQZKIUOJ=E^Q+XXDAN84EBDCN[8JRL 00<
MC((-3_\ #6'QL_Z,?\=_^!5M_P#%5ZO\+O\ DF?AW_L!6G_HE*W: /"_^&L/
MC9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[
M_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[_P# JV_^
M*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-
MG_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_
M ,"K;_XJO=** /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJ
MO=** /"_^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_
M^&L/C9_T8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T
M8_X[_P# JV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /"_^&L/C9_T8_X[_P#
MJV_^*H_X:P^-G_1C_CO_ ,"K;_XJO=** /G&Q_;L^(^H>.;[X>6O[''C!]4T
M^RBNKJQ34+<S1Q2'"LR] IQP=Q^E;7_#6'QL_P"C'_'?_@5;?_%4> ?^4@GC
M_P#[$32O_1C5[I0!X7_PUA\;/^C'_'?_ (%6W_Q5'_#6'QL_Z,?\=_\ @5;?
M_%5[I10!X7_PUA\;/^C'_'?_ (%6W_Q5'_#6'QL_Z,?\=_\ @5;?_%5[I10!
MX7_PUA\;/^C'_'?_ (%6W_Q5'_#6'QL_Z,?\=_\ @5;?_%5[I10!X7_PUA\;
M/^C'_'?_ (%6W_Q5'_#6'QL_Z,?\=_\ @5;?_%5[I10!X7_PUA\;/^C'_'?_
M (%6W_Q5'_#6'QL_Z,?\=_\ @5;?_%5[I10!X7_PUA\;/^C'_'?_ (%6W_Q5
M'_#6'QL_Z,?\=_\ @5;?_%5[I10!X7_PUA\;/^C'_'?_ (%6W_Q5'_#6'QL_
MZ,?\=_\ @5;?_%5[I10!X7_PUA\;/^C'_'?_ (%6W_Q5'_#6'QL_Z,?\=_\
M@5;?_%5[I10!X7_PUA\;/^C'_'?_ (%6W_Q5'_#6'QL_Z,?\=_\ @5;?_%5[
MI10!X7_PUA\;/^C'_'?_ (%6W_Q5'_#6'QL_Z,?\=_\ @5;?_%5[I10!\[^,
M_P!MWXH>!/"][XO\2?L8^,K.QT^$RW5U=WUND<:@XRQ&X@<^AJ[IO[7_ ,8]
M5TZWU.R_8E\<20W,*2Q21W=L596 ((.1D$&ND_;G_P"31_'O_8!?_P!#6NZ^
M%W_),_#O_8"M/_1*4 >4?\-8?&S_ *,?\=_^!5M_\51_PUA\;/\ HQ_QW_X%
M6W_Q5>Z44 >%_P##6'QL_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_\57N
ME% 'A?\ PUA\;/\ HQ_QW_X%6W_Q5'_#6'QL_P"C'_'?_@5;?_%5[I10!X7_
M ,-8?&S_ *,?\=_^!5M_\51_PUA\;/\ HQ_QW_X%6W_Q5>Z44 >%_P##6'QL
M_P"C'_'?_@5;?_%4?\-8?&S_ *,?\=_^!5M_\57NE% '-_"GQOXB^(/A%/$?
MBCX<ZEX6NVG>,Z3JSHTRJIX<E#C![5TE%% !7X@_\'O/_)K/P/\ ^R@:C_Z0
MBOV^K\0?^#WG_DUGX'_]E U'_P!(10!Y_P#\&FW_ "E,_:[_ .WC_P!/D]?O
M]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !167XU7QD_A/4(OAY-IL6N/:NFE3ZQ%)):PSD8625
M(V5Y$4G<8U9"X7:'3.X?&NN_MD?M>_L]GX@_"GXJ:YX7\:ZO;?%7P/X)^'7C
MNP\,R:=;O>^(Y[>.:&]LUN) TFGQ3I='RY%\Z*:!3L8L] 'VO'I>F1:A)JT6
MG0+=RQA);I85$CJ.BEL9('I4]?'/Q>_;=^-_PZ_9P_:_7PYJ.C3^//V:-'OM
M1T;6]7T=IK;6+3_A&X=<M'G@AEA"S8DEMG*%4+0"4( _E#M_VJ_VWW^"/BKX
M??!?P_!*?$?C70]0\0:SJ\/AB^UA/#V@:=';F]OVL[!'FGD:6ZMK>)/E0-,T
MC%EA,<@!]'T5@_"WQGX2^(WPVT'Q_P" O'</BC1-;TFWOM(\1VTL4D>IVTL8
M>.X5HE5"'5@V54#GH*WJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***^;_V^?'?[:7P<\(S_ !Q_9Y\8>#SIWAVZTN*W^'VK>&9KN[\87%S?
M16[V8O%N(_L4DGG1Q6X2*3][AG+*^Q #Z+OK"QU2TDT_4[**XMY5VRP3QAT<
M>A4\$4^***")8((U1$4*B(,!0.@ ["OCCXF_\%!_B)X7E^*OQMT>"R'@3X._
M'+P[\.M5T.2SW7&K1WK:/%J.H";.8W@DUJ+R8Q\K"PF#[C<(T'K?A'XW?%K4
MOV]OB7^SCJ4NB7/A[P]\)O"OB?PS%#8R6]PMSJ.H:_:3Q7,QDD$B_P#$JA*L
MD:;0[#:Q&2 >W45\U_ K5/VX=#_:X/PC^.?[1'@;QMH5G\/7USQ#:^&OAA-H
MDNF7=Q>+!IJ+-)J=UYT<HMM5)RBD?9$Z[SCZ4H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHK+\:KXR?PGJ$7P\FTV+7'M732I]8BDDM89R,
M+)*D;*\B*3N,:LA<+M#IG< #4J"/2],BU"35HM.@6[EC"2W2PJ)'4=%+8R0/
M2OBC7?VR/VO?V>S\0?A3\5-<\+^-=7MOBKX'\$_#KQW8>&9-.MWO?$<]O'-#
M>V:W$@:33XITNCY<B^=%- IV,6>MCXO?MN_&_P"'7[.'[7Z^'-1T:?QY^S1H
M]]J.C:WJ^CM-;:Q:?\(W#KEH\\$,L(6;$DMLY0JA: 2A '\H 'V-17RW^W5^
MVQ>?LG'X;:]\1/$]SX0\ >*['4H-=^(5CHB7_P#9VNI#;2Z782QN&6*"[!OP
MTI7A[:&+S(C,)!] _!S5_B-X@^$7A77OC#X<L-'\77WANQN/%.D:7=>?:V.H
MO;HUS!#)D^9&DI=5?)W*H.3F@#HZ*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *BOK"QU2TDT_4[**XMY5VRP3QAT<>A4\$5\Z?M\^._P!M
M+X.>$9_CC^SSXP\'G3O#MUI<5O\ #[5O#,UW=^,+BYOHK=[,7BW$?V*23SHX
MK<)%)^]PSEE?8G#?$W_@H/\ $3PO+\5?C;H\%D/ GP=^.7AWX=:KH<EGNN-6
MCO6T>+4=0$V<QO!)K47DQCY6%A,'W&X1H #['BBB@B6""-41%"HB# 4#H .P
MIU>#6/[1'Q2TW]MCXL_!/7+6QU3PUX.^#?AKQAX=L-(TJ1-0DGOKWQ!;W%O(
M[2N)V/\ 9,7E[4CQYA!!/S'S3]D7]OCQM\6_B+\"M(\3>*M \06'Q^^"%_XY
MAM]$@5'\+ZA9/IAFLOE8M):E=2:$-*/-2>QD#,?-\N$ ^Q**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **R_&J^,G\)ZA%\/)M-BUQ[5TT
MJ?6(I)+6&<C"R2I&RO(BD[C&K(7"[0Z9W#XUUW]LC]KW]GL_$'X4_%37/"_C
M75[;XJ^!_!/PZ\=V'AF33K=[WQ'/;QS0WMFMQ(&DT^*=+H^7(OG130*=C%GH
M ^UX]+TR+4)-6BTZ!;N6,)+=+"HD=1T4MC) ]*GKY@\)?%W]I_XU^+?BW^R[
M\/?BGX?\,^*/A3XXM-/NO'VK>%O[1:\TJ]T:TU*SD6R2:"(7.ZZ:"5]PCQ:L
MZQ@SJ(N.^ 7[:?[4/[0LWPA^!FH1^'_"WCOQ=\)O$7C?Q-XCLM*>XT^6WL-1
MM=-TZ2T@E<LMO?O=QWI#,SI;HT:N'D69 #[0HKRW]B3]I"/]K[]DCX>?M-#P
M^-)F\:>%;74KW2EE+K973)B>!7."ZI*)%5L#<%!P,XKU*@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBOF_]OGQW^VE\'/",_P <?V>?&'@\
MZ=X=NM+BM_A]JWAF:[N_&%Q<WT5N]F+Q;B/[%))YT<5N$BD_>X9RROL0 ^B[
MZPL=4M)-/U.RBN+>5=LL$\8=''H5/!%/BBB@B6""-41%"HB# 4#H .PKXX^)
MO_!0?XB>%Y?BK\;='@LAX$^#OQR\._#K5=#DL]UQJT=ZVCQ:CJ FSF-X)-:B
M\F,?*PL)@^XW"-!W+>._VTO '[;/@;P+XP\8>#_$O@CXAVNORWWAO2/#,UK>
M>$+>QBCDM[P7C7#_ &V-GE@M9B\47[ZYB>,(N8Z /I"BO%OV7/C9\3_B;\:O
MC]\-_B-=Z1/;_#7XHV>A>&Y=)TU[8FPN/#6BZJ!,'ED+RK)J,JEP5#!00B]*
M]IH **** "BBB@ HHHH **** "BBB@ K\0?^#WG_ )-9^!__ &4#4?\ TA%?
MM]7X@_\ ![S_ ,FL_ __ +*!J/\ Z0B@#S__ (--O^4IG[7?_;Q_Z?)Z_?ZO
MP!_X--O^4IG[7?\ V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH
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
M K\0?^#WG_DUGX'_ /90-1_](17[?5^(/_![S_R:S\#_ /LH&H_^D(H \_\
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
MQYXPU?35U74]'TGQ3H]A/H^F-,T*7TD6H7<$MQ&S1W'%LDS*+=]P7<@>C?\
M[>OPRL?B)<^&SH=Z_ARP^*%I\.=0\7B5/(A\2W,,4D5L(\[FA\V>"T:8=+J9
M8]A59)$ /=**\+^%O[>OPR^*?C?PKH>F:'>VVA_$+5M>TOX=^)9I4,6N7>CO
M*MV@C!W1+(EO=36['(EAM)7;R_W8DZ#Q7^T_;^%OVO?"?[(LG@.ZGOO%W@S5
MO$MGKRWT:VUO::=<64%PDB'Y_-WW]OL"@JP+$LNW! /5**S]&\7>%/$<TEMX
M>\3Z??R0P13RQV5['*R12J6B<A2<*Z@E3T8#(S7FGPL_:Z\$_%/XY?$OX0:;
M;6T-C\-])T;4+CQ2NM036E]%?B]R04)$0A:QD5MS9R>0N.0#UNBL>+XA^ )X
M+:YA\<Z.\=[:&ZLY%U.(K/  6,J'=\R85CN&1A2<\5IV5[9ZE:1:AIUW%<03
M('AGAD#I(IY#*1P0?44 2T444 %%%% !1110 4444 %%%% !1110 5^(/_![
MS_R:S\#_ /LH&H_^D(K]OJ_$'_@]Y_Y-9^!__90-1_\ 2$4 >?\ _!IM_P I
M3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !
M1110 4444 %%%% !1110!XA^V]^RO\9_VJ/"NAZ!\&/VUO''P5NM*U"2XO=4
M\#VMM++J4;)M$,HG! 53\PQSFOG#_AS]^W7_ -)Z?V@/_!3I?_Q%??U% 'P#
M_P .?OVZ_P#I/3^T!_X*=+_^(H_X<_?MU_\ 2>G]H#_P4Z7_ /$5]_44 ? /
M_#G[]NO_ *3T_M ?^"G2_P#XBC_AS]^W7_TGI_: _P#!3I?_ ,17W]10!\ _
M\.?OVZ_^D]/[0'_@ITO_ .(H_P"'/W[=?_2>G]H#_P %.E__ !%??U% 'P#_
M ,.?OVZ_^D]/[0'_ (*=+_\ B*/^'/W[=?\ TGI_: _\%.E__$5]_44 ?.'[
M$/[$W[0G[*_BK7/$'QG_ ."B?Q(^-5KJNGQV]EI?CBSM(HM-D5]QFB,"@EF'
MRG/&*]H^-EEKNI_!SQ7I?ACP]<:MJ5WX=O8+#3+2:&.2YF>!U2-6G>.-220,
MNZJ.Y%=/10!^9W@W_@G_ /&C5?A=\%O#?Q6_8I74K[P;^P=JGPW\0IJ=YX?N
MO)\3^1HD5K:!C>L'!^Q7VR=<QH)N73S& =XQ_89_:K\1_![XM>&)OV;9KCQ#
MX[_9*\"Z#IU_=:UI)(\2:,NK&]TV:7[46$\C7%ILG&ZW;JTR[,5^E]% 'YX?
M&G]G/]IOXU:W\8O'=E^QOKUM)XL^,7PB\4>%+35=8T$7:6^B:CI4NIS,1J#)
M#-';6EPN!(2XD"*6+.JW/&_['WQU#^-](T/]E.6^GD_;1\)?$70M<M-0T6-+
MG0[?4-&N;JXA,MVDL;PQ6M[&\;JCLTF(Q(LC$?H'10!\M> _V0OB3X&_:^^(
M*>'[/3K'X3>(M3A^(>BRQ[#+:>-+BSDTZ[B$!!#0;88M1W''^E3[AC!KEO\
M@F/^SM\1/AYJ&@^(/CY^RIXC\'_$/P3\,(_ _B#QSJ/CRVU#3?%"QW$,OGZ?
M#;7<CR0RR1271DO8()X6N3&N_P R<C[.HH ^$?VX/V4/BK\8OBSX@^-_[//P
M"\4^ ?CQX?U:RL?AG\9_".O6-M8:_I@CM9&BUV$W8:[L8Y&N8Y(+BW=]D*FW
MW,VVJ'Q%_9N_:9L_CGXMT?P_^S-JVLZ/J?[8?A?XG6/B>SU?28[)]&BT72+.
M[PDUVDXN8IK*ZW1M$H9,%7=G5&^_:* /S/C_ &:=7_9L_9+\)PP?LJR:#\6;
MO]J35-7\.^'M"'AY]2\1Z<OBO6/$%G;'.H007<$>ELTRVKWD#0R0!EPT2A]K
MX#_LPZHWB?X+ZS\%_P!FSQ+H.J>!?VC_ !UX@^*FH:]I.AZ==Z!/KWA_69"Z
M10:A.LUJ)M;TU(HX)KEEAMD#DM#BOO/XI?!WX1_'+PJ? OQK^%GASQAHC7"3
MMH_BG0[?4+4RIG9)Y4Z.FY<G#8R,G%7O!/@7P1\-?#%IX)^'/@[2O#^BV"%+
M'2-$T^*TM;=22Q$<42JB DDX '))H ^ O 'P!_:6L_V*+3P-XO\ ^"<T=U\6
M/ ?P_P!'\':WK^H>*=,EC\;1V^LV,]U>Z>T=^IN?,6*ZU/&I?92]TZ0OY@EN
M"+GPU_9F_:QTK7?"_P#;'[/WB?[/IG[:-_X^N[S4]<T 2KH-WH=_";UTMKM8
M]XNKP"2*%-V\R,J,OS-^@U% '"? _P"-.I_&7X;7?CR[^$NO>'+RSU?4M/?P
M]JMS92W$CVES)!NCEM[B2W=9/+!4B7Y2Q1]K(P'PS^RS^PM\9M)\'_LG:-^T
M)^Q8;P_#/0_&MGX[M-8O/#]^ME]L;S+)"!>NMPLC@%1'O", 7V8S7Z/Q116\
M2P01*B(H5$1<!0.@ ["G4 ?FE^R_^RC^U?\ "_P%X&^$O[2'[$5_\0O#VN?L
MY^$?!%QI<_BO1RG@C6=&N[R29;MC?#_0I_.LI_M%B9Y@=.C4Q,R0@?HCX,\4
M^(?$MWKMOKWP[U/0$TK7)+'3IM2N;61=7MUBB<7T(@ED*0LTCQA91'+NA8E
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
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 *_$'_ (/>?^36?@?_ -E
MU'_TA%?M]7X@_P#![S_R:S\#_P#LH&H_^D(H \__ .#3;_E*9^UW_P!O'_I\
MGK]_J_D]_P""7?\ P6%^&W_!'O\ X*!_M%?$CXD?!W7/&,'C'7+_ $VVMM#O
MX8'MWBU:>4NQE&""#C K]!/^(WG]EG_HQ[X@?^%%8_X4 ?M]17X@_P#$;S^R
MS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A0!^WU%?B#_P 1O/[+/_1C
MWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X4 ?M]17X@_\1O/[+/\ T8]\0/\
MPHK'_"C_ (C>?V6?^C'OB!_X45C_ (4 ?M]17X@_\1O/[+/_ $8]\0/_  HK
M'_"C_B-Y_99_Z,>^('_A16/^% '[?45^(/\ Q&\_LL_]&/?$#_PHK'_"C_B-
MY_99_P"C'OB!_P"%%8_X4 ?M]17X@_\ $;S^RS_T8]\0/_"BL?\ "C_B-Y_9
M9_Z,>^('_A16/^% '[?45^(/_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]EG_HQ
M[X@?^%%8_P"% '[?45^(/_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'OB!_
MX45C_A0!^WU%?B#_ ,1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\ A16/
M^% '[?45^(/_ !&\_LL_]&/?$#_PHK'_  H_XC>?V6?^C'OB!_X45C_A0!^W
MU%?B#_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A0!^WU%?
MB#_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%%8_X4 ?M]17X@_P#$
M;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A0!^WU%?B#_P 1O/[+
M/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X4 ?M]17X@_\1O/[+/\ T8]\
M0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (4 ?M]17X@_\1O/[+/_ $8]\0/_
M  HK'_"C_B-Y_99_Z,>^('_A16/^% '[?45^(/\ Q&\_LL_]&/?$#_PHK'_"
MC_B-Y_99_P"C'OB!_P"%%8_X4 ?M]17X@_\ $;S^RS_T8]\0/_"BL?\ "C_B
M-Y_99_Z,>^('_A16/^% '[?45^(/_$;S^RS_ -&/?$#_ ,**Q_PH_P"(WG]E
MG_HQ[X@?^%%8_P"% '[?45^(/_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6?^C'
MOB!_X45C_A0!^WU%?B#_ ,1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X@?\
MA16/^% '[?45^(/_ !&\_LL_]&/?$#_PHK'_  H_XC>?V6?^C'OB!_X45C_A
M0!^WU%?B#_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\ A0!^
MWU%?B#_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%%8_X4 ?M]17X@
M_P#$;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A0!^WU%?B#_P 1
MO/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X4 ?M]17X@_\1O/[+/\
MT8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (4 ?M]17X@_\1O/[+/_ $8]
M\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^% '[?45^(/\ Q&\_LL_]&/?$#_PH
MK'_"C_B-Y_99_P"C'OB!_P"%%8_X4 ?M]17X@_\ $;S^RS_T8]\0/_"BL?\
M"C_B-Y_99_Z,>^('_A16/^% '[?45^(/_$;S^RS_ -&/?$#_ ,**Q_PH_P"(
MWG]EG_HQ[X@?^%%8_P"% '[?45^(/_$;S^RS_P!&/?$#_P **Q_PH_XC>?V6
M?^C'OB!_X45C_A0!^WU%?B#_ ,1O/[+/_1CWQ _\**Q_PH_XC>?V6?\ HQ[X
M@?\ A16/^% '[?45^(/_ !&\_LL_]&/?$#_PHK'_  H_XC>?V6?^C'OB!_X4
M5C_A0!^WU%?B#_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A16/\
MA0!^WU%?B#_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%%8_X4 ?M]
M17X@_P#$;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A0!^WU%?B#
M_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X4 ?M]17X@_\1O/[
M+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (4 ?M]17X@_\1O/[+/_
M $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^% '[?45^(/\ Q&\_LL_]&/?$
M#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X4 ?M]17X@_\ $;S^RS_T8]\0/_"B
ML?\ "C_B-Y_99_Z,>^('_A16/^% '[?45^(/_$;S^RS_ -&/?$#_ ,**Q_PH
M_P"(WG]EG_HQ[X@?^%%8_P"% '[?45^(/_$;S^RS_P!&/?$#_P **Q_PH_XC
M>?V6?^C'OB!_X45C_A0!^WU%?B#_ ,1O/[+/_1CWQ _\**Q_PH_XC>?V6?\
MHQ[X@?\ A16/^% '[?45^(/_ !&\_LL_]&/?$#_PHK'_  H_XC>?V6?^C'OB
M!_X45C_A0!^WU%?B#_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^('_A1
M6/\ A0!^WU%?B#_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%%8_X4
M ?M]17X@_P#$;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A0!^WU
M%?B#_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X4 ?M]17X@_\
M1O/[+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (4 ?M]17X@_\1O/
M[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^% '[?45^(/\ Q&\_LL_]
M&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X4 ?M]17X@_\ $;S^RS_T8]\0
M/_"BL?\ "C_B-Y_99_Z,>^('_A16/^% '[?45^(/_$;S^RS_ -&/?$#_ ,**
MQ_PH_P"(WG]EG_HQ[X@?^%%8_P"% '[?45^(/_$;S^RS_P!&/?$#_P **Q_P
MH_XC>?V6?^C'OB!_X45C_A0!^WU%?B#_ ,1O/[+/_1CWQ _\**Q_PH_XC>?V
M6?\ HQ[X@?\ A16/^% '[?45^(/_ !&\_LL_]&/?$#_PHK'_  H_XC>?V6?^
MC'OB!_X45C_A0!^WU%?B#_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z,>^(
M'_A16/\ A0!^WU%?B#_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@?^%%
M8_X4 ?M]17X@_P#$;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45C_A0
M!^WU%?B#_P 1O/[+/_1CWQ _\**Q_P */^(WG]EG_HQ[X@?^%%8_X4 ?M]17
MX@_\1O/[+/\ T8]\0/\ PHK'_"C_ (C>?V6?^C'OB!_X45C_ (4 ?M]17X@_
M\1O/[+/_ $8]\0/_  HK'_"C_B-Y_99_Z,>^('_A16/^% '[?45^(/\ Q&\_
MLL_]&/?$#_PHK'_"C_B-Y_99_P"C'OB!_P"%%8_X4 ?M]17X@_\ $;S^RS_T
M8]\0/_"BL?\ "C_B-Y_99_Z,>^('_A16/^% '[?45^(/_$;S^RS_ -&/?$#_
M ,**Q_PH_P"(WG]EG_HQ[X@?^%%8_P"% '[?45^(/_$;S^RS_P!&/?$#_P *
M*Q_PH_XC>?V6?^C'OB!_X45C_A0!^WU%?B#_ ,1O/[+/_1CWQ _\**Q_PH_X
MC>?V6?\ HQ[X@?\ A16/^% '[?45^(/_ !&\_LL_]&/?$#_PHK'_  H_XC>?
MV6?^C'OB!_X45C_A0!^WU%?B#_Q&\_LL_P#1CWQ _P#"BL?\*/\ B-Y_99_Z
M,>^('_A16/\ A0!^WU%?B#_Q&\_LL_\ 1CWQ _\ "BL?\*/^(WG]EG_HQ[X@
M?^%%8_X4 ?M]17X@_P#$;S^RS_T8]\0/_"BL?\*/^(WG]EG_ *,>^('_ (45
MC_A0!^WU?B#_ ,'O/_)K/P/_ .R@:C_Z0BC_ (C>?V6?^C'OB!_X45C_ (5\
M!_\ !?3_ (+Z?"+_ (+"?"+P!\-_AO\  'Q)X.G\'>)+K4KFYUS4[>=+A);<
,1!%$0R"",Y- '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983762981960">
<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, 2021</div></th>
<th class="th"><div>Jan. 26, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
</tr>
<tr 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 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="ro">
<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">$ 108.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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">357,744,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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;28, 2022, to be filed within 120 days of the registrant&#8217;s fiscal year ended December&#160;31, 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001035267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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 Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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 YYYY 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>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<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_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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</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_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>18
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769823816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr 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_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">PricewaterhouseCoopers LLP<span></span>
</td>
</tr>
<tr 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_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">San Jose, California<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditInformationAbstract</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769666632">
<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, 2021</div></th></tr>
<tr class="re">
<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="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Surgical System and the Ion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763819192">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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,290.9<span></span>
</td>
<td class="nump">$ 1,622.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_MarketableSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">2,913.1<span></span>
</td>
<td class="nump">3,488.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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowances of $20.2 and $17.7 as of December 31, 2021, and 2020, respectively</a></td>
<td class="nump">782.7<span></span>
</td>
<td class="nump">645.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_InventoryNet', window );">Inventory</a></td>
<td class="nump">587.1<span></span>
</td>
<td class="nump">601.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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaids and other current assets</a></td>
<td class="nump">271.1<span></span>
</td>
<td class="nump">267.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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">5,844.9<span></span>
</td>
<td class="nump">6,625.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_PropertyPlantAndEquipmentNet', window );">Property, plant, and equipment, net</a></td>
<td class="nump">1,876.4<span></span>
</td>
<td class="nump">1,577.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_MarketableSecuritiesNoncurrent', window );">Long-term investments</a></td>
<td class="nump">4,415.5<span></span>
</td>
<td class="nump">1,757.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_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">441.4<span></span>
</td>
<td class="nump">367.7<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">633.2<span></span>
</td>
<td class="nump">503.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_Goodwill', window );">Goodwill</a></td>
<td class="nump">343.6<span></span>
</td>
<td class="nump">336.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_Assets', window );">Total assets</a></td>
<td class="nump">13,555.0<span></span>
</td>
<td class="nump">11,168.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_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">121.2<span></span>
</td>
<td class="nump">81.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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and employee benefits</a></td>
<td class="nump">350.1<span></span>
</td>
<td class="nump">235.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_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">377.2<span></span>
</td>
<td class="nump">350.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">301.3<span></span>
</td>
<td class="nump">298.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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,149.8<span></span>
</td>
<td class="nump">965.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_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">453.7<span></span>
</td>
<td class="nump">444.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,603.5<span></span>
</td>
<td class="nump">1,409.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_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, 2021, and 2020</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, 600.0 shares authorized, $0.001 par value, 357.7 shares and 353.1 shares issued and outstanding as of December 31, 2021, and 2020, respectively</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">7,164.0<span></span>
</td>
<td class="nump">6,444.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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,760.9<span></span>
</td>
<td class="nump">3,261.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="num">(24.2)<span></span>
</td>
<td class="nump">24.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_StockholdersEquity', window );">Total Intuitive Surgical, Inc. stockholders&#8217; equity</a></td>
<td class="nump">11,901.1<span></span>
</td>
<td class="nump">9,731.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_MinorityInterest', window );">Noncontrolling interest in joint venture</a></td>
<td class="nump">50.4<span></span>
</td>
<td class="nump">27.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">11,951.5<span></span>
</td>
<td class="nump">9,759.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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 13,555.0<span></span>
</td>
<td class="nump">$ 11,168.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_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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: 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=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: 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=124259787&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://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(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: 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=124509347&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=120391452&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=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: 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=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: 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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: 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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: 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 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: 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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: 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=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=123570139&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=124098289&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=120391452&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=120391452&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=120400017&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=120398452&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=121557415&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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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=120391452&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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<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 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120391452&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_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=120391452&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 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=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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=120391452&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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: 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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: 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 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: 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 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: 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 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: 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=120391452&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=124098289&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=120391452&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=120391452&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<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.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: 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=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=124098289&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=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&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=124098289&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=120391452&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=120391452&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=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: 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=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<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_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: 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=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: 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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>21
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763816616">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for credit loss, current</a></td>
<td class="nump">$ 20.2<span></span>
</td>
<td class="nump">$ 17.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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</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 (in shares)</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 (in shares)</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 (in shares)</a></td>
<td class="nump">600,000,000.0<span></span>
</td>
<td class="nump">600,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 (in shares)</a></td>
<td class="nump">357,700,000<span></span>
</td>
<td class="nump">353,100,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 (in shares)</a></td>
<td class="nump">357,700,000<span></span>
</td>
<td class="nump">353,100,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=120391452&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=123577603&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=124255206&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=120391452&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>dtr-types: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=120391452&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=120391452&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=123467817&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=120391452&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=120391452&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_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>dtr-types: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=120391452&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=120391452&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-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_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=120391452&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>22
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763519896">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">$ 5,710.1<span></span>
</td>
<td class="nump">$ 4,358.4<span></span>
</td>
<td class="nump">$ 4,478.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_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,751.6<span></span>
</td>
<td class="nump">1,497.2<span></span>
</td>
<td class="nump">1,368.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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">3,958.5<span></span>
</td>
<td class="nump">2,861.2<span></span>
</td>
<td class="nump">3,110.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_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,466.5<span></span>
</td>
<td class="nump">1,216.3<span></span>
</td>
<td class="nump">1,178.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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">671.0<span></span>
</td>
<td class="nump">595.1<span></span>
</td>
<td class="nump">557.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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">2,137.5<span></span>
</td>
<td class="nump">1,811.4<span></span>
</td>
<td class="nump">1,735.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_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">1,821.0<span></span>
</td>
<td class="nump">1,049.8<span></span>
</td>
<td class="nump">1,374.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_NonoperatingIncomeExpense', window );">Interest and other income, net</a></td>
<td class="nump">69.3<span></span>
</td>
<td class="nump">157.2<span></span>
</td>
<td class="nump">127.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">1,890.3<span></span>
</td>
<td class="nump">1,207.0<span></span>
</td>
<td class="nump">1,502.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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">162.2<span></span>
</td>
<td class="nump">140.2<span></span>
</td>
<td class="nump">120.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_ProfitLoss', window );">Net income</a></td>
<td class="nump">1,728.1<span></span>
</td>
<td class="nump">1,066.8<span></span>
</td>
<td class="nump">1,381.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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: net income attributable to noncontrolling interest in joint venture</a></td>
<td class="nump">23.5<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
<td class="nump">2.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_NetIncomeLoss', window );">Net income attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">$ 1,704.6<span></span>
</td>
<td class="nump">$ 1,060.6<span></span>
</td>
<td class="nump">$ 1,379.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_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">$ 4.79<span></span>
</td>
<td class="nump">$ 3.02<span></span>
</td>
<td class="nump">$ 3.98<span></span>
</td>
</tr>
<tr class="re">
<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">$ 4.66<span></span>
</td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="nump">$ 3.85<span></span>
</td>
</tr>
<tr class="ro">
<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">356.1<span></span>
</td>
<td class="nump">351.1<span></span>
</td>
<td class="nump">346.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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (shares)</a></td>
<td class="nump">365.8<span></span>
</td>
<td class="nump">361.0<span></span>
</td>
<td class="nump">358.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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">$ 1,655.5<span></span>
</td>
<td class="nump">$ 1,073.1<span></span>
</td>
<td class="nump">$ 1,405.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_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 attributable to noncontrolling interest in joint venture</a></td>
<td class="nump">23.5<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
<td class="nump">2.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_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">4,793.9<span></span>
</td>
<td class="nump">3,634.6<span></span>
</td>
<td class="nump">3,754.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,464.1<span></span>
</td>
<td class="nump">1,230.3<span></span>
</td>
<td class="nump">1,119.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_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">916.2<span></span>
</td>
<td class="nump">723.8<span></span>
</td>
<td class="nump">724.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">$ 287.5<span></span>
</td>
<td class="nump">$ 266.9<span></span>
</td>
<td class="nump">$ 249.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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<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(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<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.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: 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=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: 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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: 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=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types: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=125512782&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: 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=125511455&amp;loc=d3e1252-109256<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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=125511455&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: 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=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: 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=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<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=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: 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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=122134291&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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395691&amp;loc=d3e23780-122690<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: 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=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-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_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://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=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124509347&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=123367319&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>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: 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 4: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: 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=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: 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 31: 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=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: 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 3: 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: 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=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: 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=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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=123367319&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://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=124432515&amp;loc=d3e3550-109257<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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://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=124432515&amp;loc=d3e3550-109257<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>23
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763548216">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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,704.6<span></span>
</td>
<td class="nump">$ 1,060.6<span></span>
</td>
<td class="nump">$ 1,379.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_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="num">(12.6)<span></span>
</td>
<td class="nump">4.7<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_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="num">(45.5)<span></span>
</td>
<td class="nump">13.8<span></span>
</td>
<td class="nump">30.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="nump">0.0<span></span>
</td>
<td class="num">(4.7)<span></span>
</td>
<td class="num">(0.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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Net change</a></td>
<td class="num">(45.5)<span></span>
</td>
<td class="nump">9.1<span></span>
</td>
<td class="nump">30.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_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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Change in unrealized gains (losses)</a></td>
<td class="nump">12.3<span></span>
</td>
<td class="num">(0.8)<span></span>
</td>
<td class="nump">5.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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Less: Reclassification adjustment for (gains) losses on derivative instruments</a></td>
<td class="num">(4.9)<span></span>
</td>
<td class="num">(2.8)<span></span>
</td>
<td class="num">(5.3)<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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Net change</a></td>
<td class="nump">7.4<span></span>
</td>
<td class="num">(3.6)<span></span>
</td>
<td class="nump">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_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="nump">0.1<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="num">(5.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Less: Reclassification adjustment for losses on employee benefit plans</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">0.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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax', window );">Net change</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
<td class="num">(5.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(49.1)<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
<td class="nump">25.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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">$ 1,655.5<span></span>
</td>
<td class="nump">$ 1,073.1<span></span>
</td>
<td class="nump">$ 1,405.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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<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(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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://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=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2003/role/disclosureRef<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=123447040&amp;loc=d3e1928-114920<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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_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 and before adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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=124509347&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 adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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=124509347&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=124509347&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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&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=124509347&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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-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=124509347&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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=124509347&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=124509347&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=124509347&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=124509347&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=123581744&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=124509347&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_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=124509347&amp;loc=SL34724391-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=123447040&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=124509347&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=124509347&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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759656216">
<tr>
<th class="tl" colspan="1" 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>Cumulative Effect, Period of Adoption, Adjustment</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>Retained Earnings </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</div>
</th>
<th class="th"><div>Accumulated Other Comprehensive (Loss)/Income</div></th>
<th class="th"><div>Total Intuitive Surgical, Inc. Stockholders&#8217; Equity</div></th>
<th class="th">
<div>Total Intuitive Surgical, Inc. Stockholders&#8217; Equity </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</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, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">343.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="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="nump">$ 6,687.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 5,170.1<span></span>
</td>
<td class="nump">$ 1,521.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13.3)<span></span>
</td>
<td class="nump">$ 6,678.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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>
</tr>
<tr class="re">
<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 );">Issuance of common stock through employee stock plans</a></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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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>
</tr>
<tr class="re">
<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="num">(159.1)<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="num">(159.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense related to employee stock plans</a></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>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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="ro">
<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="num">(269.5)<span></span>
</td>
<td class="text">&#160;<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="text">&#160;<span></span>
</td>
<td class="num">(269.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Intuitive Surgical, Inc.</a></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="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), attributable to parent</a></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="nump">25.7<span></span>
</td>
<td class="nump">25.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income (loss), noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 income attributable to noncontrolling interest in joint venture</a></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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">347.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>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">8,284.7<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">5,756.6<span></span>
</td>
<td class="nump">2,494.5<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="nump">12.4<span></span>
</td>
<td class="nump">8,263.8<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="nump">20.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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Issuance of common stock through employee stock plans</a></td>
<td class="nump">308.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">308.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">308.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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld related to net share settlement of equity awards (shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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>
</tr>
<tr class="re">
<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="num">(175.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7.9)<span></span>
</td>
<td class="num">(167.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(175.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense related to employee stock plans</a></td>
<td class="nump">395.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">395.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">395.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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="ro">
<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="num">(134.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7.9)<span></span>
</td>
<td class="num">(126.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(134.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_NetIncomeLoss', window );">Net income attributable to Intuitive Surgical, Inc.</a></td>
<td class="nump">1,060.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">1,060.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,060.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), attributable to parent</a></td>
<td class="nump">12.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">12.5<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income (loss), noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="nump">13.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>
</tr>
<tr class="re">
<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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest in joint venture</a></td>
<td class="nump">$ 6.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>
<td class="nump">6.2<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, 2020</a></td>
<td class="nump">353.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">353.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>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 9,759.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">6,444.9<span></span>
</td>
<td class="nump">3,261.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24.9<span></span>
</td>
<td class="nump">9,731.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.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="re">
<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 );">Issuance of common stock through employee stock plans</a></td>
<td class="nump">276.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276.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">276.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="num">(211.6)<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">(205.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(211.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">449.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">449.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="nump">449.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,704.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">1,704.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,704.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), attributable to parent</a></td>
<td class="num">(49.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="num">(49.1)<span></span>
</td>
<td class="num">(49.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income (loss), noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(49.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income attributable to noncontrolling interest in joint venture</a></td>
<td class="nump">$ 23.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>
<td class="nump">23.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, 2021</a></td>
<td class="nump">357.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">357.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="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 11,951.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 7,164.0<span></span>
</td>
<td class="nump">$ 4,760.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (24.2)<span></span>
</td>
<td class="nump">$ 11,901.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50.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_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=122142933&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=120381028&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=122142933&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=123468992&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=123467817&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=120391452&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_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://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=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=124509347&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=124509347&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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=123467817&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 11: 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=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: 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=120400993&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_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://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=124509347&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&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=123467817&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=120397183&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=120391452&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=120391452&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_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=120397183&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=120381028&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=120391452&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=120391452&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=120381028&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=120391452&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=120397183&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=120391452&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=123467817&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=120391452&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=120391452&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=123467817&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=120397183&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<br><br>Reference 4: 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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124434974&amp;loc=SL124442142-165695<br><br>Reference 9: 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=123454820&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123459177&amp;loc=SL121830611-158277<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 21: 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=120409616&amp;loc=SL4590271-111686<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 24: 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=123454820&amp;loc=SL4568447-111683<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 26: 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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Publisher FASB<br> -Subparagraph (a)(3)(iii)(03)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764584728">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 1,728.1<span></span>
</td>
<td class="nump">$ 1,066.8<span></span>
</td>
<td class="nump">$ 1,381.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_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">282.8<span></span>
</td>
<td class="nump">226.4<span></span>
</td>
<td class="nump">160.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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">49.8<span></span>
</td>
<td class="nump">43.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_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Loss (gain) on investments, accretion of discounts, and amortization of premiums on investments, net</a></td>
<td class="nump">10.6<span></span>
</td>
<td class="num">(55.1)<span></span>
</td>
<td class="num">(6.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_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income taxes</a></td>
<td class="num">(62.6)<span></span>
</td>
<td class="nump">57.6<span></span>
</td>
<td class="num">(8.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_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">449.2<span></span>
</td>
<td class="nump">395.4<span></span>
</td>
<td class="nump">335.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_CapitalizedContractCostAmortization', window );">Amortization of contract acquisition assets</a></td>
<td class="nump">22.0<span></span>
</td>
<td class="nump">17.1<span></span>
</td>
<td class="nump">13.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_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="num">(142.3)<span></span>
</td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">38.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_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(256.0)<span></span>
</td>
<td class="num">(170.1)<span></span>
</td>
<td class="num">(360.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">(204.9)<span></span>
</td>
<td class="num">(111.8)<span></span>
</td>
<td class="num">(116.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">36.0<span></span>
</td>
<td class="num">(32.3)<span></span>
</td>
<td class="nump">12.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_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued compensation and employee benefits</a></td>
<td class="nump">115.1<span></span>
</td>
<td class="num">(16.6)<span></span>
</td>
<td class="nump">57.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_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">32.6<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
<td class="nump">35.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_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="nump">51.4<span></span>
</td>
<td class="nump">36.9<span></span>
</td>
<td class="nump">11.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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">2,089.4<span></span>
</td>
<td class="nump">1,484.8<span></span>
</td>
<td class="nump">1,598.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_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">(6,452.0)<span></span>
</td>
<td class="num">(4,292.9)<span></span>
</td>
<td class="num">(3,346.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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of investments</a></td>
<td class="nump">84.9<span></span>
</td>
<td class="nump">800.7<span></span>
</td>
<td class="nump">107.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">4,267.8<span></span>
</td>
<td class="nump">2,930.8<span></span>
</td>
<td class="nump">2,569.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_PaymentsToAcquireProductiveAssets', window );">Purchase of property, plant, and equipment and intellectual property</a></td>
<td class="num">(353.5)<span></span>
</td>
<td class="num">(341.5)<span></span>
</td>
<td class="num">(425.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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Acquisition of businesses, net of cash</a></td>
<td class="nump">8.7<span></span>
</td>
<td class="nump">37.7<span></span>
</td>
<td class="nump">59.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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,461.5)<span></span>
</td>
<td class="num">(940.6)<span></span>
</td>
<td class="num">(1,154.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_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">276.5<span></span>
</td>
<td class="nump">308.8<span></span>
</td>
<td class="nump">272.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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of equity awards</a></td>
<td class="num">(211.6)<span></span>
</td>
<td class="num">(175.2)<span></span>
</td>
<td class="num">(159.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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(134.3)<span></span>
</td>
<td class="num">(269.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_ProceedsFromMinorityShareholders', window );">Capital contribution from noncontrolling interest</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of deferred purchase consideration</a></td>
<td class="num">(21.9)<span></span>
</td>
<td class="num">(85.0)<span></span>
</td>
<td class="num">(22.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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">43.0<span></span>
</td>
<td class="num">(85.7)<span></span>
</td>
<td class="num">(168.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_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(2.6)<span></span>
</td>
<td class="num">(2.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(332.5)<span></span>
</td>
<td class="nump">455.9<span></span>
</td>
<td class="nump">273.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash, beginning of year</a></td>
<td class="nump">1,638.5<span></span>
</td>
<td class="nump">1,182.6<span></span>
</td>
<td class="nump">909.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash, end of year</a></td>
<td class="nump">$ 1,306.0<span></span>
</td>
<td class="nump">$ 1,638.5<span></span>
</td>
<td class="nump">$ 1,182.6<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=123570139&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=123570139&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=123353750&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=123570139&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=123570139&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=123431023&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=123444420&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=123570139&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=123444420&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&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=123570139&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=123570139&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=123570139&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=124260329&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://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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123362884&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123385561&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=124260329&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=123570139&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=123570139&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=123570139&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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&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=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123570139&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: 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 4: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: 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=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: 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=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: 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=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: 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 31: 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=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-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_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=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769519336">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Split</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued pursuant to the three-for-one stock split (the "Stock Split") of the Company's issued and outstanding common stock, par value $0.001 per share, were distributed on October 4, 2021, to stockholders of record as of September 27, 2021. All share and per-share information presented in the Consolidated Financial Statements have been retroactively adjusted to reflect the Stock Split.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, complex, 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 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 primarily derived from billings related to revenue arrangements with 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 both December&#160;31, 2021, and 2020, 67% of accounts receivable were from domestic customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, domestic revenue accounted for 67%, 68%, and 70% of total revenue, respectively, while outside of the U.S. revenue accounted for 33%, 32%, and 30%, respectively, of total revenue for each of the years then ended.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to additional risks and uncertainties due to the COVID-19 pandemic. The extent of the impact on the Company&#8217;s business is highly uncertain and difficult to predict. In certain regions, the Company&#8217;s customers continue to divert resources to treat COVID-19 patients and defer some elective surgical procedures, both of which may impact the Company&#8217;s customers&#8217; ability to meet their obligations, including to the Company. Furthermore, economies worldwide have been negatively impacted by the COVID-19 pandemic, and it is possible that the impact could cause an extended local and/or global economic recession. Such economic disruption could have a material adverse effect on the Company&#8217;s business as </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hospitals curtail and reduce capital and overall spending. Policymakers around the globe have responded with fiscal policy actions to support the healthcare industry and their economies. However, the magnitude and overall effectiveness of these actions remains uncertain.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The severity of the impact of the COVID-19 pandemic on the Company&#8217;s business will depend on a number of factors, including, but not limited to, the duration and severity of the pandemic and the extent and severity of the impact on the Company&#8217;s customers, all of which are uncertain and cannot be predicted. The Company&#8217;s future results of operations and liquidity could be materially adversely affected by delays in payments of outstanding receivables, supply chain disruptions, including shortages and inflationary pressure, uncertain or reduced demand, and the impact of any initiatives or programs that the Company may undertake to address financial and operational challenges faced by its customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In particular, the Company has experienced increased difficulties in obtaining a sufficient supply of component materials used in its products, including those in the semiconductor market, as global supply has become significantly constrained due to increased demand in semiconductors and other materials. Additionally, prices of such materials have increased due to the increased demand and supply shortage. The Company is engaged in activities to seek to mitigate supply disruptions by, for example, increasing its communications with its suppliers and modifying its purchase order coverage and inventory levels.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, the global supply chain shortages, including those in the semiconductor market, are likely to remain a challenge for the foreseeable future. The Company has also experienced challenges in logistics, as certain shipping routes have been impacted by port closures. Such global shortages in important components and logistics challenges have resulted in, and will continue to cause, inflationary cost pressure in the Company&#8217;s supply chain. To date, these challenges have not materially impacted the Company&#8217;s results of operations or ability to deliver product and services to its customers. However, if shortages in important supply chain materials in the semiconductor or other markets continue, the Company could fail to meet product demand, which would adversely impact its business, financial condition, results of operations, or cash flows.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increased labor shortages globally, including staff burnout and attrition, could also impact the Company&#8217;s ability to hire and retain personnel critical to its manufacturing, logistics, and commercial operations. The Company is also highly dependent on the principal members of its management and scientific staff. Attracting and retaining qualified personnel is critical to its success, and competition for them has become more intense. The loss of critical members of the Company&#8217;s team, or its inability to attract and retain qualified personnel, could significantly harm its operations, business, and ability to compete. In addition, hospitals are also experiencing staffing shortages and supply chain issues that could impact their ability to provide patient care. As of the date of issuance of these Financial Statements, the extent to which the COVID-19 pandemic may materially adversely affect the Company&#8217;s financial condition, liquidity, or results of operations is uncertain.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer Relief Program</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, the Company introduced a series of programs to provide financial relief to customers (the &#8220;Customer Relief Program&#8221;). As part of the Customer Relief Program, the Company provided its customers service fee credits, extended payment terms, and deferred payments related to Intuitive System Leasing arrangements. The Customer Relief Program ended at the end of the third quarter of 2020. There was no similar customer relief program offered in 2021.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service fee credits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As part of the Customer Relief Program, the Company provided service fee credits to customers based on the reduction in the utilization of their systems during the second and third quarters of 2020 relative to a pre-COVID-19 level baseline. The Company reflected the service fee credits as a reduction of service revenue and accounts receivable in the quarter they were earned by its customers. The service fee credit program resulted in an $80&#160;million decrease in service revenue in 2020.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term payment relief</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In response to the COVID-19 pandemic, the Company introduced a payment deferral program to provide financial relief to qualified customers. This relief extended payment terms up to 180 days for qualified and creditworthy customers.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also introduced a lease payment deferral program in which creditworthy customers with active Intuitive system leasing arrangements could elect to defer lease payments up to five months that are payable at the end of the lease by extending the lease term. This program did not result in substantial increases in the rights of the lessor or the obligations of the lessee, and the Company elected to apply the relief provided by the Financial Accounting Standards Board (&#8220;FASB&#8221;) FAQ on accounting for COVID-19 and market volatility by not applying the lease modification guidance in ASC 842 to the lease arrangements affected by the deferrals and lease extensions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For operating lease arrangements where the lease term was extended by adding the deferred period to the end of the contract, the Company recalculated the straight-line revenue based on the revised terms, consistent with the treatment accepted by the FASB FAQ on accounting for COVID-19. For its sales-type lease arrangements impacted, the Company accounted for the deferral in the timing of lease payments as if there were no changes in the lease contract, consistent with the treatment accepted by the FASB FAQ on accounting for COVID-19. While the short-term payment relief offered did not have a material impact on the results of operations, the Company deferred $15&#160;million of lease billings and extended payment terms associated </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with $181&#160;million of billings during the program, of which $19&#160;million remained outstanding as of December 31, 2020. All of the trade receivables with extended payment terms have been collected as of December 31, 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had $17.9 million of restricted cash associated with its insurance programs. As of December&#160;31, 2020, the Company had $18.0 million of restricted cash associated with its insurance programs. 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Available-for-sale investments in an unrealized loss position are written down to fair value through a charge to other income, net, if the Company intends to sell the security or it is more likely than not the Company will be required to sell the security before recovery of its amortized cost basis. The Company evaluates the remaining securities to determine what amount of the excess, if any, is caused by expected credit losses. Factors considered in determining whether a credit-related loss exists include the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, and the expected cash flows from the security. No significant charges were recorded during the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity investments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds equity investments with readily determinable fair values and equity investments without readily determinable fair values. The Company generally recognizes equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, certain U.S. treasury securities, and equity investments with readily determinable value 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, municipal notes, and equity investments without readily determinable value. 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Additionally, the cost basis of the Company&#8217;s inventory does not include any unallocated fixed overhead costs associated with abnormally low utilization of its factories.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-indent:18pt"><span style="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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:55.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.156%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and furniture</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise-wide software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, was $280&#160;million, $221 million, and $157 million, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Once the software is ready for its intended use, amounts capitalized are amortized over an estimated useful life of up to 5 years, generally on a straight-line basis.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Implementation Costs in a Cloud Computing Arrangement </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes qualified implementation costs incurred in a hosting arrangement that is a service contract for which it is the customer in accordance with the requirements for capitalizing costs incurred to develop internal-use software. These capitalized implementation costs are recorded within intangible and other assets, net, and are generally amortized over the fixed, non-cancellable term of the associated hosting arrangement on a straight-line basis.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="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 the assets acquired, liabilities assumed, and any noncontrolling interest in the acquiree using acquisition-date fair values. 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 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 2 to 9 years.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 finite-lived 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, and 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 at a point in time. System components, system accessories, instruments, accessories, and service are also sold on a stand-alone basis.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 in the following manner:</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE4OTU3_4f2673cd-2d31-412b-80c0-eec7c9b4cca8">one</span>-year warranty. Warranty costs were not material for the periods presented.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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 could occur at the time of delivery, depending on the customer arrangement. The Company generally allows its customers in the normal course of business to return unused products for a limited period of time subsequent to the initial purchase and records an allowance against revenue for estimated returns.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 can 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. The assigned value of the traded-in units is reported as a component of inventory until resold or otherwise disposed.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates, as necessary.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 system 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 $71.8 million and $53.1 million as of December&#160;31, 2021, and 2020, respectively. The Company did not incur any impairment losses during the periods presented.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into lease arrangements with certain qualified customers. Leases have terms that generally range from 24 to 84 months and are usually collateralized by a security interest in the underlying assets. The Company also leases systems to certain qualified customers under usage-based arrangements that have terms up to 84 months. For these usage-based lease arrangements, the lease fee is generally billed monthly in arrears based on a contractual per-use fee, and usage is generally defined as the number of procedures performed with the system.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. For some lease arrangements, customers are provided with the right to purchase the leased system at some point during and/or at the end of 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. Certain lease arrangements may also include upgrade rights that allow customers to upgrade the leased system to newer technology at some point during the lease term. Generally, these upgrade rights do not specify the terms, including the price or structure of the future upgrade transactions, as those terms are negotiated based on the circumstances at the time of the upgrade, including the then-fair value of the system as well as other factors.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 and is presented as product revenue. Revenue related to lease elements from usage-based arrangements is recognized as the customers utilize the systems and is presented as product revenue.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021. The Company currently does not have any finance leases.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use (&#8220;ROU&#8221;) 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 does not have insight to the inputs necessary to calculate the implicit rate of the leases. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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&#8217;s real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liabilities for the Company&#8217;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="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Losses</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade accounts receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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, age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. For the years ended December&#160;31, 2021, and 2020, bad debt expense was not material.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net investment in sales-type leases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company enters into sales-type leases with certain qualified customers to purchase its systems. 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. The allowance for loan loss is based on the Company&#8217;s assessment of the current expected lifetime loss on lease receivables. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, age of the lease receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. Lease receivables are considered past due 90 days after invoice.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages the credit risk of the net investment in sales-type leases using a number of factors, including, but not limited to, the following: size of operations; profitability, liquidity, and debt ratios; payment history; and past due amounts. The Company also uses credit scores obtained from external providers as a key indicator for the purposes of determining credit quality. The following table summarizes the amortized cost basis by year of origination and by credit quality for the net investment in sales-type leases as of December&#160;31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Investment</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Rating:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moderate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Low</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020, credit losses related to the net investment in sales-type leases were not material.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s exposure to credit losses may increase if its customers are adversely affected by changes in healthcare laws, procedure coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current COVID-19 pandemic, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade and lease receivables as hospital cash flows are impacted by their response to the COVID-19 pandemic.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Available-for-sale debt securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company&#8217;s investment portfolio at any point in time contains 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. The Company segments its portfolio based on the underlying risk profiles of the securities and have a zero loss expectation for U.S. treasury and U.S. government agency securities. The Company regularly reviews the securities in an unrealized loss position and evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. For the years ended December&#160;31, 2021 and 2020, credit losses related to available-for-sale debt securities were not material.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Sales Returns</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. The Black-Scholes-Merton option-pricing model is used to estimate the fair value of </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock options granted and utilizes the following inputs: (1) closing quoted price of our common stock on the date of grant; (2) expected term; (3) expected volatility; and (4) risk-free interest rate.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMyOTQ0_ede2db82-e873-4152-9775-090c1f125429">one</span></span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 10. Share-Based Compensation,&#8221; for a detailed discussion of the Company&#8217;s stock plans and share-based compensation expense.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NDQ1_b8bda87e-059c-4196-9de0-8161f1c5306e">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NDky_94e445c7-3caf-43cc-b522-c53677c0971d">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 </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">current earnings. 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. The Company includes interest and penalty on unrecognized tax benefits as a component of its income tax expense.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one segment. The chief operating decision maker regularly reviews the operating results of the Company on a consolidated basis as part of making decisions for allocating resources and evaluating performance. As of December&#160;31, 2021, and 2020, 84% and 83% 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain Leases with Variable Lease Payments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessors &#8212; Certain Leases with Variable Lease Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the lessor lease classification guidance in ASC 842 for leases that include any amount of variable lease payments that are not based on an index or rate. The Company has early adopted this ASU as of July 1, 2021, on a prospective basis. The standard had no impact on the Company's consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (&#8220;ASU 2021-08&#8221;), which creates an exception to the general recognition and measurement principle in ASC 805 by requiring companies to apply ASC 606 to recognize and measure </span></div>contract assets and contract liabilities from contracts with customers acquired in a business combination. The guidance additionally clarifies that companies should apply the definition of a performance obligation in ASC 606 when recognizing contract liabilities assumed in a business combination. The Company will early adopt ASU 2021-08 as of January 1, 2022 on a prospective basis. The impact of the adoption of ASU 2021-08 cannot currently be determined, as it is dependent on future business combinations that the Company may enter into.<span></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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: 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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769614296">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020 (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,429.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,125.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,485.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,476.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,942.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,640.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,619.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,913.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,275.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,933.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,949.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,920.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,829.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,869.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,622.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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) as of December&#160;31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mature in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,931.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mature in one to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,440.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,371.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,350.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Actual maturities may differ from contractual maturities, because certain borrowers have the right to call or prepay certain obligations. Gross realized gains recognized on the sale of investments were not material and $8.3 million for the years ended December&#160;31, 2021 and 2020, respectively. Gross realized losses recognized on the sale of investments were not material for the periods presented.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, and 2020, net unrealized gains/(losses) on investments, net of tax, of $16.0 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%">$29.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively, were included in accumulated other comprehensive income/(loss) in the accompanying Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 as of December&#160;31, 2021, and 2020 (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:36.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized&#160;losses&#160;less<br/>than 12 months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized losses&#160;12<br/>months or greater</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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 commercial paper, corporate securities, U.S. treasuries, U.S. government agencies, and municipal 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 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="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Investments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the activity related to equity investments (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:24.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.687%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020<br/>Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in Fair Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales/Purchases/Others </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021<br/>Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaids and other current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible and other assets, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity investments with readily determinable value (Level 1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity investments without readily determinable value (Level 2)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded in Interest and other income, net.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other includes conversion of certain equity investments without readily determinable value to equity investments with readily determinable value.</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized a $43.8 million increase in fair value, which was reflected in Interest and other income, net, due to changes in observable prices for certain equity investments that are held at cost, because they lack readily determinable market values (Level 2). A total of $34.2&#160;million of this increase in fair value was related to an equity investment in preferred shares of Broncus Holding Corporation (&#8220;Broncus&#8221;). There were no decreases in fair value reflected in net income due to impairments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, Broncus completed an IPO of common shares on the Stock Exchange of Hong Kong. Upon completion of its IPO, the Company&#8217;s preferred shares were converted to common shares, which have a readily determinable value (Level 1). The Company is restricted from selling these shares for a period of six months. Subsequent to the IPO, the Company recognized a $29.1&#160;million decrease in fair value from this investment. Accordingly, for the year ended December 31, 2021, the Company has recognized a net gain of $5.1&#160;million related to its Broncus investment, comprised of the $34.2&#160;million gain reflected in changes in fair value for Level 2 equity investments, offset by the $29.1&#160;million loss reflected in changes in fair value for Level 1 equity investments, both of which were reflected in Interest and other income, net.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company held an equity investment in common shares of Bolder Surgical Holdings, Inc. (&#8220;Bolder&#8221;), which was reflected in its financial statements on a cost basis. During the fourth quarter of 2021, Hologic, Inc., a publicly traded company, completed its acquisition of Bolder. Under the terms of the acquisition agreement, the Company received cash on the date of closing and recognized a gain on its investment of $9.5&#160;million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the Company sold all of its shares of Teladoc Health, Inc. (&#8220;Teladoc&#8221;), a publicly traded company, for $71.5&#160;million and recognized a gain of $11.4&#160;million, which was reflected in Interest and other income, net. This gain was offset by a $7.5&#160;million loss recognized upon the settlement of a corresponding derivative collar contract.</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 hedged 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 (&#8220;INR&#8221;), Mexican Peso (&#8220;MXN&#8221;), Chinese Yuan (&#8220;CNY&#8221;), and New Taiwan Dollar (&#8220;TWD&#8221;).</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:59.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.384%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized gains (losses) in interest and other income, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gains (losses) related to balance sheet re-measurement</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:47.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional amounts:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Forward contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross fair value recorded in:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Prepaid and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769532776">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-indent:18pt"><span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Prepaids and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases &#8211; short-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaids and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaids and other current assets</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271.1&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Property, plant, and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and building/leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets &#8211; Intuitive System Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(968.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(757.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant, and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,577.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*Accumulated depreciation associated with operating lease assets &#8211; Intuitive System Leasing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other accrued liabilities &#8211; short-term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of deferred purchase consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other accrued liabilities &#8211; short-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes &#8211; long-term</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue &#8211; long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt"><span style="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="margin-bottom:6pt;text-indent:18pt"><span style="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-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended&#160;December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment transfers from inventory to property, plant, and equipment </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of property, plant, and equipment in accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred purchase and contingent consideration related to acquisitions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>29
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769664088">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><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:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,225.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,853.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,962.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,129.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,100.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,710.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,358.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 these performance obligations relate to service obligations in the Company's system sale and lease arrangements that will be satisfied and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligations was $1.86&#160;billion as of December&#160;31, 2021. The remaining performance obligations are expected to be satisfied over the term of the system sale, lease, and service arrangements, which are generally up to 5 years.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.182%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 to 60 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, the Company recognized $351&#160;million of revenue that was included in the deferred revenue balance as of December&#160;31, 2020. During the year ended December&#160;31, 2020, the Company recognized $282 million of revenue that was included in the deferred revenue balance as of December&#160;31, 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents product revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes variable lease revenue relating to usage-based arrangements.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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><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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-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 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: 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=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983766987448">
<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, 2021</div></th></tr>
<tr class="re">
<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_OperatingLeasesOfLessorDisclosureTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-bottom:6pt"><span style="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-align:justify;text-indent:18pt"><span style="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="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:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unearned income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="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="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, 2021, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:86.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease revenue relating to usage-based arrangements was not material for the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 $20.4&#160;million, $21.0&#160;million, and $19.1&#160;million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. For leases with terms of 12 months or less, the related expense was not material for each of the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the years ended December&#160;31, 2021, 2020, and 2019 related to operating leases was as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for leases that were included within operating cash outflows</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="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, 2021, and 2020, related to operating leases was as follows (in millions, except lease term and discount rate):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Reported as:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815">Intangible and other assets, net (Right-of-use assets)</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14">Other accrued liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the future payments related to the Company&#8217;s operating lease liabilities are scheduled as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.2&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">LEASES<div style="margin-bottom:6pt"><span style="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-align:justify;text-indent:18pt"><span style="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="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:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unearned income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="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="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, 2021, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:86.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease revenue relating to usage-based arrangements was not material for the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 $20.4&#160;million, $21.0&#160;million, and $19.1&#160;million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. For leases with terms of 12 months or less, the related expense was not material for each of the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the years ended December&#160;31, 2021, 2020, and 2019 related to operating leases was as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for leases that were included within operating cash outflows</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="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, 2021, and 2020, related to operating leases was as follows (in millions, except lease term and discount rate):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Reported as:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815">Intangible and other assets, net (Right-of-use assets)</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14">Other accrued liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the future payments related to the Company&#8217;s operating lease liabilities are scheduled as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.2&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769575208">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions in 2021</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material acquisitions in 2021.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions in 2020</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Orpheus Medical</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company acquired Orpheus Medical Ltd. and its wholly-owned subsidiaries to deepen and expand the Company&#8217;s integrated informatics platform. Orpheus Medical provides hospitals with information technology connectivity, as well as expertise in processing and archiving surgical videos.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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&#8217;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&#8217;s distributor of da Vinci products and services in China. The transaction enhances the Company&#8217;s ability to serve patients, surgeons, and hospitals in China.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. As of the acquisition date, the estimated total undiscounted contingent consideration was approximately $81&#160;million, based on the underlying performance of the business in 2019 and 2020 as well as the amount and timing of the contingent consideration payments. Since the acquisition date, the total undiscounted contingent consideration decreased by approximately $1&#160;million due to changes in the timing of the milestone achievements. For the years ended December 31, 2021, 2020, and 2019, the contingent consideration liability changed due to payments of $12.9 million, $53.7&#160;million, and $16.5&#160;million, respectively, and net additional expenses, which were recorded to selling, general and administrative expenses, of zero, $11.3&#160;million, and $7.2&#160;million, respectively, primarily related to accretion due to the passage of time. As of December 31, 2021, all contingent consideration has been settled and paid.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 (&#8220;Sch&#246;lly&#8221;), 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&#8217;s supply chain and manufacturing capacity for imaging products used in the Company&#8217;s da Vinci systems. The total purchase consideration of $101.4&#160;million consisted of an initial cash payment of $34.4&#160;million and deferred cash payments totaling approximately $67.0&#160;million, of which $13.6 million was deferred as of December 31, 2020. As of December 31, 2021, all deferred cash payments have been made.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded $11.5&#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 $58.9&#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 decreased goodwill by $0.8&#160;million during 2020. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Company 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition activity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, there has been no impairment of goodwill.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:34.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.905%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution rights and others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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 $27.4 million, $49.8 million, and $43.0 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, is as follows (in&#160;millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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><span></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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769608648">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company&#8217;s commitments include an estimated amount of approximately $1.51&#160;billion 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. Additionally, the Company has committed to make certain future milestone payments to third parties as part of licensing, collaboration, and development arrangements. Payments </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under these arrangements generally become due and payable only upon the achievement of certain specified developmental, regulatory, 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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, and future results of operations.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, pre-tax litigation charges (benefits) related to securities class action lawsuits and product liability claims were not material.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. The Company disputes these allegations and is defending against these claims.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 cases is based on negotiations with attorneys for the 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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Patent Litigation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="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&#8217;s Motion to Stay pending an Inter Partes 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&#8217; joint stipulation to modify the stay in light of Ethicon&#8217;s U.S. International Trade Commission (&#8220;USITC&#8221;) complaint against Intuitive involving U.S. Patent Nos. 8,479,969 and 9,113,874, discussed below. There is currently no trial date scheduled for this matter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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 </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the parties&#8217; 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. There is currently no trial date scheduled for this matter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 loss or range of losses, if any, arising from these matters.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 (&#8220;&#8217;369&#8221;); 7,490,749 (&#8220;&#8217;749&#8221;); 9,844,379 (&#8220;&#8217;379&#8221;); 9,113,874 (&#8220;&#8217;874&#8221;); and 8,479,969 (&#8220;&#8217;969&#8221;). On June 28, 2019, the USITC voted to institute an investigation (No. 337-TA-1167) with respect to the claims in this complaint. The accused products include the Company&#8217;s EndoWrist 30, EndoWrist 45, SureForm 45, and SureForm 60 Staplers, as well as the stapler reload cartridges. In March 2020, Ethicon dismissed its claims concerning the &#8217;749 patent. The evidentiary hearing took place in February 2021. On June 8, 2021, the Chief Administrative Law Judge issued an Initial Determination concluding that (1) the accused products do not infringe the asserted claims in the &#8217;874 or &#8217;969 patents; (2) the asserted claims in the &#8217;874 and &#8217;969 patents are invalid; (3) the accused SureForm staplers and associated reload cartridges infringe two claims of the &#8217;369 patent; (4) the accused SureForm staplers and associated reload cartridges infringe two claims of the &#8217;379 patent; and (5) the Company was estopped from contending that the asserted claims in the &#8217;379 patent are invalid. Ethicon has not challenged the Initial Determination with regard to the findings that absolve Intuitive of any liability regarding the accused EndoWrist staplers and associated reload cartridges. On October 14, 2021, the USITC issued its Opinion in which it made the following rulings: (1) the USITC absolved Intuitive from any liability regarding the &#8217;874, &#8217;969, and &#8217;369 patents; and (2) the USITC found that, while the SureForm staplers and their associated reload cartridges infringe the asserted claims in the &#8217;379 patent, it has suspended the imposition of any remedial order pending an opinion from the Federal Circuit Court of Appeal of whether the Patent and Trademark Office correctly found the asserted claims in this patent to be invalid. The Company and Ethicon have filed Notices of Appeal regarding the USITC Opinion. A lifting of the suspension of any remedial order by the USITC could result in a prohibition on importing the accused SureForm products into the U.S. or necessitating workarounds. Based on currently available information, the Company does not believe that any losses arising from this matter would be material.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial Litigation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 Repair LLC (&#8220;Restore&#8221;) filed a complaint in the Northern District of Florida 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&#8217;s Motion to Dismiss the amended complaint.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 filed a counterclaim against Restore. The Company filed amended counterclaims after the Court partially granted and partially denied Restore&#8217;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&#8217;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&#8217;s Motion to Dismiss the amended counterclaims.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Motions for Summary Judgment have been filed by the Company and Restore. Subject to the rulings on those motions, the Court anticipates a trial date in later summer or early fall 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><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 28, 2020, Rebotix Repair Inc. (&#8220;Rebotix&#8221;) filed a complaint in the Middle District of Florida alleging anti-trust claims against the Company relating to EndoWrist service, maintenance, and repair processes. The complaint was formally served on the Company on October 6, 2020. On March 8, 2021, the Court partially granted and partially denied the Company&#8217;s Motion to Dismiss the complaint. The Company filed an answer denying the anti-trust allegations and filed counterclaims against Rebotix. The counterclaims allege that Rebotix violated the Federal Lanham Act and Florida&#8217;s Deceptive and Unfair Trade Practices Act and that Rebotix is also liable to the Company for Tortious Interference with Contract.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Motions for Summary Judgment have been filed by the Company and Rebotix. Subject to the rulings on these motions, the Court anticipates a trial date in or around May 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 this matter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similar to the claims asserted in the Restore case, on May 10, 2021, Surgical Instrument Service Company, Inc. filed a complaint in the Northern District of California Court alleging anti-trust claims against the Company relating to EndoWrist service, maintenance, and repair processes. The Court denied the Company's Motion to Dismiss, and discovery has commenced. Based on currently available information, the Company is unable to make a reasonable estimate of loss or range of losses, if any, arising from this matter.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three class action complaints were filed against the Company in the Northern District of California Court alleging anti-trust allegations relating to the service and repair of certain instruments manufactured by the Company. A complaint by Larkin </span></div>Community Hospital was filed on May 20, 2021, a complaint by Franciscan Alliance, Inc. and King County Public Hospital District No. 1 was filed on July 6, 2021, and a complaint by Kaleida Health was filed on July 8, 2021. The Court has consolidated the Franciscan Alliance, Inc. and King County Public Hospital District No. 1 and Kaleida Health cases with the Larkin Community Hospital case, which is now captioned on the Larkin docket as &#8220;In Re: da Vinci Surgical Robot Antitrust Litigation.&#8221; A Consolidated Amended Class Action Complaint has been filed on behalf of each plaintiff named in the earlier-filed cases. On January 14, 2022, Kaleida Health voluntarily dismissed itself as a party to this case. On January 18, 2022, the Company filed an answer against the plaintiffs in this matter, and discovery has commenced. 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></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><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769628472">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through December&#160;31, 2021, 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, 2021, the remaining amount of share repurchases authorized by the Board under the Repurchase Program was approximately $1.6 billion.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="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 (in millions, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value of shares repurchased</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, the Company reduced common stock and additional paid-in capital by an aggregate of zero, $8 million, and $15 million, respectively, and charged zero, $126 million, and $255 million, respectively, to retained earnings.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="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, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:40.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.062%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)<br/>on&#160;Hedging<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized&#160;<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Benefit Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)<br/>on&#160;Hedging<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Benefit Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax impacts were not material for the years ended December&#160;31, 2021, and 2020.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: 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(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769874696">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 2031. In April 2021, the Company&#8217;s shareholders approved an amended and restated 2010 Plan to provide for an increase in the number of shares of common stock reserved for issuance thereunder from&#160;97,350,000&#160;to&#160;103,350,000. As of December&#160;31, 2021, approximately 25.5 million shares were reserved for future issuance under the 2010 Plan. A maximum of 11.1 million of these shares can be awarded as RSUs.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 10,395,000 to 13,095,000. The New Hire Plan expired in October 2019 and, therefore, there are no shares reserved for future grants under the New Hire Plan. However, awards granted prior to the plan&#8217;s expiration continue to remain outstanding until their original expiration date.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to 2020, the Company made 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). Beginning in 2020, the Company changed the timing of its annual equity award grants to the last business day of February and on the same date in August or, if that date is not a business day, the next business day. The February grants vest 6/48 upon completion of 6 months of service and 1/48&#160;per month thereafter. The August&#160;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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 1,350,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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM2NTU_3aeec287-f7e3-485a-8f79-f5669d563525">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. The Directors&#8217; Plan was terminated in November 2020 and, therefore, there are no shares reserved for future grants under the Directors&#8217; Plan. However, options granted prior to the plan's termination continue to remain outstanding until their original expiration date.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzUxMjY_e52a83b4-6365-4b44-b15f-a50f4c4bd52b">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 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;18,270,945&#160;to&#160;22,770,945.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 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%">, 0.5 million, and 0.6 million shares und</span><span style="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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$75.9 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%">, $71.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and $56.4 million in employee contributions for the years ended December&#160;31, 2021, 2020, and 2019, respectively. As of December&#160;31, 2021, 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%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.8 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%"> share</span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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 granted to employees vest in one-fourth increments annually over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzYxMjg_5f5a8e0b-2604-4321-a9d2-172feea8cd79">four</span>-year period. The RSUs granted 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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option activity during 2021 under all the stock plans was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price&#160;Per<br/>Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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 $613 million, $598 million, and $512 million during the years ended December&#160;31, 2021, 2020, and 2019, respectively. Cash received from option exercises and employee stock purchase plans for the years ended December&#160;31, 2021, 2020, and 2019, was $276 million, $309 million, and $273 million, respectively. The income tax benefit from stock options exercised was&#160;$138 million&#160;for the year ended&#160;December&#160;31, 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021 (number of shares and aggregate intrinsic value in millions):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:14.612%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.388%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise&#160;Prices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of&#160;Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of&#160;Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$29.91-$49.34</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$51.02-$57.11</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$57.48-$59.46</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$59.58-$77.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$77.04-$139.52</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$143.49-$174.26</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$175.53-$182.83</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$182.90-$245.60</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$249.83-$341.16</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$347.42-$347.42</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,737&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="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 $359.30 as of December&#160;31, 2021, 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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, a total of 11.5 million shares of stock options vested and expected to vest had a weighted-average remaining contractual life of 5.0 years, an aggregate intrinsic value of $2.72 billion, and a weighted-average exercise price of $122.97.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, 4.3 million shares of RSUs were expected to vest with an aggregate intrinsic value of $1.56 billion. The aggregate vesting date fair value of RSUs vested was $578 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%">$478 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and $433 million during the years ended December&#160;31, 2021, 2020, and 2019, respectively.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales&#8212;products</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales&#8212;services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense after income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, were as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">STOCK OPTION PLANS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$54.34</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$47.51</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMPLOYEE STOCK PURCHASE PLAN</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$57.29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$49.66</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNITS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$256.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$181.89</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$180.45</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, there was $122 million, $616 million, and $38 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.3 years for unvested stock options, 2.2 years for unvested restricted stock units, and 1.5 years for rights granted to acquire common stock under the ESPP.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>35
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769574376">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, consisted of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income before provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,502.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, consisted of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, as a result of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (reduction) in tax resulting from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. tax on foreign earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation not benefited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefit related to share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax re-measurement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expenses deducted in later years for tax purposes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and other credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, and 2020, the Company had valuation allowances of $104.6 million and $81.4 million, respectively, primarily related to California research and development credit carry forwards, for which the Company does not believe a tax benefit is more likely than not to be realized.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had US and foreign federal net operating loss carryforwards of $23.9 million and foreign local net operating loss carryforwards of $207.3 million, which will begin to expire in 2027, if not utilized. Utilization of these net operating loss carryforwards may be subject to certain limitations. The Company does not expect the limitations to result in any permanent loss of these tax benefits.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company intends to repatriate earnings from its Swiss subsidiary and joint venture in Hong Kong, as needed, and 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 its foreign subsidiaries, which are not significant.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s 2021 income tax expense included a one-time benefit of $66.4&#160;million from re-measurement of its Swiss deferred tax assets resulting from the extension of the economic useful life of certain intangible assets. The Company&#8217;s 2019 income tax expense included a one-time benefit of $51.3&#160;million associated with re-measurement of its 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, are as follows (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to settlements with tax authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to expiration of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, 2020, and 2019, gross interest related to unrecognized tax benefits accrued was $14.9 million, $11.0 million, and $2.9 million, respectively. The Company&#8217;s net unrecognized tax benefits and related interest are presented in other long-term liabilities and long term deferred tax assets on the Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total gross unrecognized tax benefits as of December&#160;31, 2021, were $222.5 million, which, if recognized, would result in a reduction of the Company&#8217;s effective tax rate.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 charging foreign subsidiaries for share-based compensation. Based on the findings of the U.S. Tax Court, direct share-based compensation had been excluded from the Company&#8217;s intercompany charges starting in 2015. In June 2019, the Ninth Circuit Court of Appeals (the &#8220;Ninth Circuit&#8221;) reversed the 2015 Opinion (the &#8220;Ninth Circuit Opinion&#8221;). Subsequently, a re-hearing of the case was requested, but was denied in November 2019. In February 2020, a petition was filed to appeal the Ninth Circuit Opinion to the U.S. Supreme Court. The petition was denied by the U.S. Supreme Court on June 22, 2020, which makes the Ninth Circuit Opinion binding precedent in the Ninth Circuit. As a result, the Company recorded an increase in the income tax provision of $39.3&#160;million during the year ended December 31, 2020. An additional charge of $13.6&#160;million related to this matter was recorded to income tax expense in 2021, primarily as a result of additional IRS guidance issued in July 2021. The Company will continue to monitor future IRS actions or other developments regarding this matter and will assess the impact of any such developments to its income tax provision in the quarter that they occur. The Company is treating share-based compensation expense in accordance with the Ninth Circuit Opinion for 2020 and future periods.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: 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)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769515016">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,704.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding used in basic calculation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of potential common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding used in diluted calculation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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.8 million, 1.9 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%">2.0 million </span><span style="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, 2021, 2020, and 2019, 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://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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769674344">
<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, 2021</div></th></tr>
<tr class="re">
<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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>38
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769654744">
<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, 2021</div></th></tr>
<tr class="re">
<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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,403.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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. per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation arrangements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One-time tax benefit related to Swiss intangible assets deferred tax asset remeasurement </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discrete tax expense arising from the conclusion of a tax matter</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Includes charitable foundation contribution expense</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,329.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)(3)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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. per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation arrangements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discrete tax expense arising from the conclusion of a tax matter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Includes acquisition-related (charges) benefits</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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><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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=124502072&amp;loc=SL124452896-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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>39
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769624008">
<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, 2021</div></th></tr>
<tr 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>Beginning&#160;of<br/>Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance&#160;at<br/>End&#160;of&#160;Year</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sales returns and allowances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December&#160;31, 2021</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year ended December&#160;31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="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=120395691&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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>40
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764552008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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>
</tr>
<tr class="re">
<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, 2021, 2020, and 2019.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, complex, 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 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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 primarily derived from billings related to revenue arrangements with 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>
</tr>
<tr class="ro">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company had $17.9 million of restricted cash associated with its insurance programs. As of December&#160;31, 2020, the Company had $18.0 million of restricted cash associated with its insurance programs. 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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Available-for-sale investments in an unrealized loss position are written down to fair value through a charge to other income, net, if the Company intends to sell the security or it is more likely than not the Company will be required to sell the security before recovery of its amortized cost basis. The Company evaluates the remaining securities to determine what amount of the excess, if any, is caused by expected credit losses. Factors considered in determining whether a credit-related loss exists include the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, and the expected cash flows from the security. No significant charges were recorded during the years ended December&#160;31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity investments.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds equity investments with readily determinable fair values and equity investments without readily determinable fair values. The Company generally recognizes equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.</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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, certain U.S. treasury securities, and equity investments with readily determinable value 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, municipal notes, and equity investments without readily determinable value. 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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Additionally, the cost basis of the Company&#8217;s inventory does not include any unallocated fixed overhead costs associated with abnormally low utilization of its factories.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant, and Equipment</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-indent:18pt"><span style="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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:55.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.156%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and furniture</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise-wide software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. Once the software is ready for its intended use, amounts capitalized are amortized over an estimated useful life of up to 5 years, generally on a straight-line basis.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Implementation Costs in a Cloud Computing Arrangement </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes qualified implementation costs incurred in a hosting arrangement that is a service contract for which it is the customer in accordance with the requirements for capitalizing costs incurred to develop internal-use software. These capitalized implementation costs are recorded within intangible and other assets, net, and are generally amortized over the fixed, non-cancellable term of the associated hosting arrangement on a straight-line basis.</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_BusinessCombinationsPolicy', window );">Business Combinations</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="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 the assets acquired, liabilities assumed, and any noncontrolling interest in the acquiree using acquisition-date fair values. 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 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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 2 to 9 years.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 finite-lived 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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, and 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 at a point in time. System components, system accessories, instruments, accessories, and service are also sold on a stand-alone basis.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 in the following manner:</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE4OTU3_4f2673cd-2d31-412b-80c0-eec7c9b4cca8">one</span>-year warranty. Warranty costs were not material for the periods presented.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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 could occur at the time of delivery, depending on the customer arrangement. The Company generally allows its customers in the normal course of business to return unused products for a limited period of time subsequent to the initial purchase and records an allowance against revenue for estimated returns.</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 can 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. The assigned value of the traded-in units is reported as a component of inventory until resold or otherwise disposed.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and services, geographies, and type of customer. The Company regularly reviews standalone selling prices and updates these estimates, as necessary.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 system 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 $71.8 million and $53.1 million as of December&#160;31, 2021, and 2020, respectively. The Company did not incur any impairment losses during the periods presented.</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_LessorLeasesPolicyTextBlock', window );">Lessor, Leases</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into lease arrangements with certain qualified customers. Leases have terms that generally range from 24 to 84 months and are usually collateralized by a security interest in the underlying assets. The Company also leases systems to certain qualified customers under usage-based arrangements that have terms up to 84 months. For these usage-based lease arrangements, the lease fee is generally billed monthly in arrears based on a contractual per-use fee, and usage is generally defined as the number of procedures performed with the system.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. For some lease arrangements, customers are provided with the right to purchase the leased system at some point during and/or at the end of 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. Certain lease arrangements may also include upgrade rights that allow customers to upgrade the leased system to newer technology at some point during the lease term. Generally, these upgrade rights do not specify the terms, including the price or structure of the future upgrade transactions, as those terms are negotiated based on the circumstances at the time of the upgrade, including the then-fair value of the system as well as other factors.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 and is presented as product revenue. Revenue related to lease elements from usage-based arrangements is recognized as the customers utilize the systems and is presented as product revenue.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, Leases</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021. The Company currently does not have any finance leases.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use (&#8220;ROU&#8221;) 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 does not have insight to the inputs necessary to calculate the implicit rate of the leases. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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&#8217;s real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease </span></div>liabilities for the Company&#8217;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></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Credit Loss, Financial Instrument</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Losses</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trade accounts receivable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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, age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. For the years ended December&#160;31, 2021, and 2020, bad debt expense was not material.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net investment in sales-type leases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company enters into sales-type leases with certain qualified customers to purchase its systems. 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. The allowance for loan loss is based on the Company&#8217;s assessment of the current expected lifetime loss on lease receivables. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, age of the lease receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. Lease receivables are considered past due 90 days after invoice.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages the credit risk of the net investment in sales-type leases using a number of factors, including, but not limited to, the following: size of operations; profitability, liquidity, and debt ratios; payment history; and past due amounts. The Company also uses credit scores obtained from external providers as a key indicator for the purposes of determining credit quality. The following table summarizes the amortized cost basis by year of origination and by credit quality for the net investment in sales-type leases as of December&#160;31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Investment</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Rating:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moderate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Low</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020, credit losses related to the net investment in sales-type leases were not material.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s exposure to credit losses may increase if its customers are adversely affected by changes in healthcare laws, procedure coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current COVID-19 pandemic, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade and lease receivables as hospital cash flows are impacted by their response to the COVID-19 pandemic.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Available-for-sale debt securities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company&#8217;s investment portfolio at any point in time contains 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. The Company segments its portfolio based on the underlying risk profiles of the securities and have a zero loss expectation for U.S. treasury and U.S. government agency securities. The Company regularly reviews the securities in an unrealized loss position and evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. For the years ended December&#160;31, 2021 and 2020, credit losses related to available-for-sale debt securities were not material.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock', window );">Allowance for Sales Returns and Doubtful Accounts</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Sales Returns</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 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.</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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. The Black-Scholes-Merton option-pricing model is used to estimate the fair value of </span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock options granted and utilizes the following inputs: (1) closing quoted price of our common stock on the date of grant; (2) expected term; (3) expected volatility; and (4) risk-free interest rate.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMyOTQ0_ede2db82-e873-4152-9775-090c1f125429">one</span></span><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 10. 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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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>
</tr>
<tr class="ro">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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>
</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_ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock', window );">Foreign Currency and Other Hedging Instruments</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NDQ1_b8bda87e-059c-4196-9de0-8161f1c5306e">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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NDky_94e445c7-3caf-43cc-b522-c53677c0971d">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 </span></div>current earnings. 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></span>
</td>
</tr>
<tr class="ro">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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. The Company includes interest and penalty on unrecognized tax benefits as a component of its income tax expense.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one segment. The chief operating decision maker regularly reviews the operating results of the Company on a consolidated basis as part of making decisions for allocating resources and evaluating performance. As of December&#160;31, 2021, and 2020, 84% and 83% 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>
</tr>
<tr class="ro">
<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="margin-bottom:6pt;text-align:justify"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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>
</tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify"><span style="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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Certain Leases with Variable Lease Payments</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessors &#8212; Certain Leases with Variable Lease Payments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which amends the lessor lease classification guidance in ASC 842 for leases that include any amount of variable lease payments that are not based on an index or rate. The Company has early adopted this ASU as of July 1, 2021, on a prospective basis. The standard had no impact on the Company's consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=123431023&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=120391452&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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=123345438&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a 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 35<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120269220-210453<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3D<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267969-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922895-210455<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 13A<br> -URI http://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120267917-210453<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 35<br> -Paragraph 8A<br> -URI http://asc.fasb.org/extlink&amp;oid=124266218&amp;loc=SL120267834-210445<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120269210-210444<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919260-210447<br><br>Reference 8: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL120267845-210446<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120254536-210444<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3C<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267966-210447<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 30<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=124268681&amp;loc=SL120267897-210452<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-210447<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3D<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267862-210455<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.Q4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122651532&amp;loc=SL122037091-237805<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3C<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267859-210455<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267853-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=124432515&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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&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 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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: 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> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: 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=124437754&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: 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=120391452&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/2009/role/commonPracticeRef<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(3)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&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 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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=123408670&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=124258985&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> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919352-209981<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 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL117410129-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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL119206284-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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a 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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: 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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-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 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: 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><br>Reference 5: 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 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: 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 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: 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=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: 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 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: 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 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://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 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: 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 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<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 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 6: 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 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br><br>Reference 7: 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 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769585384">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-indent:18pt"><span style="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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:55.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.156%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and furniture</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise-wide software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Property, plant, and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and building/leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets &#8211; Intuitive System Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(968.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(757.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant, and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,577.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*Accumulated depreciation associated with operating lease assets &#8211; Intuitive System Leasing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock', window );">Amortized Cost Basis By Year of Origination and Credit Quality Indicator</a></td>
<td class="text">The following table summarizes the amortized cost basis by year of origination and by credit quality for the net investment in sales-type leases as of December&#160;31, 2021 (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.215%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.311%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prior</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Investment</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Credit Rating:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Moderate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Low</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><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_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=120391452&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit quality indicator for 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764628904">
<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, 2021</div></th></tr>
<tr class="re">
<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_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Summary of Cash and Available-For-Sale Securities</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020 (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">572.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,429.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,125.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,116.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">713.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,100.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,302.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,485.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,476.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">886.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,584.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,942.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,930.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,812.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,112.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,640.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,619.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,290.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,913.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.121%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Gains</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for Credit Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and<br/>Cash<br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term<br/>Investments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term<br/>Investments</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,626.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,649.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,275.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">838.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,567.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">869.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,425.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">716.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,933.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,949.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,920.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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"/><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"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,829.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,869.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,622.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,488.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,757.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Summary Of Contractual Maturities Of Cash Equivalents And Available-For-Sale Investments</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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) as of December&#160;31, 2021 (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mature in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,931.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mature in one to five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,440.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,415.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,371.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,350.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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 as of December&#160;31, 2021, and 2020 (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:36.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.714%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized&#160;losses&#160;less<br/>than 12 months</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized losses&#160;12<br/>months or greater</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,687.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,596.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,856.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">715.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_TradingSecuritiesAndCertainTradingAssetsTextBlock', window );">Debt Securities, Trading, and Equity Securities, FV-NI</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a summary of the activity related to equity investments (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:24.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.198%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.124%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.687%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reported as:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020<br/>Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Changes in Fair Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales/Purchases/Others </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021<br/>Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Prepaids and other current assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intangible and other assets, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity investments with readily determinable value (Level 1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equity investments without readily determinable value (Level 2)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded in Interest and other income, net.</span></div></td></tr><tr><td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other includes conversion of certain equity investments without readily determinable value to equity investments with readily determinable value.</span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Derivative Instruments Used to Hedge against Balance Sheet Foreign Currency Exposures</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:59.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.384%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recognized gains (losses) in interest and other income, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gains (losses) related to balance sheet re-measurement</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:47.433%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.220%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Designated as Hedging Instruments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives Not Designated as Hedging Instruments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Notional amounts:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Forward contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross fair value recorded in:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Prepaid and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Other accrued liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=125515794&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=125515794&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=125515794&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=123581744&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759682616">
<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, 2021</div></th></tr>
<tr class="re">
<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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">341.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">587.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Prepaids and other current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases &#8211; short-term</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaids and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaids and other current assets</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271.1&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_PropertyPlantAndEquipmentTextBlock', window );">Details of the Property, Plant and Equipment, Net Balance Sheet Item</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:18pt"><span style="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:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:55.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.156%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful&#160;Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of useful life or term of lease</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and furniture</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Enterprise-wide software</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Property, plant, and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and building/leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets &#8211; Intuitive System Leasing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,845.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,335.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation*</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(968.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(757.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, plant, and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,577.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*Accumulated depreciation associated with operating lease assets &#8211; Intuitive System Leasing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(182.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_OtherCurrentLiabilitiesTableTextBlock', window );">Details of the Other Accrued Liabilities&#8212;Short Term Balance Sheet Item</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other accrued liabilities &#8211; short-term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of deferred purchase consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other accrued liabilities &#8211; short-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_OtherNoncurrentLiabilitiesTableTextBlock', window );">Details of the Other Long-Term Liabilities Balance Sheet Item</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Other long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes &#8211; long-term</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">316.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue &#8211; long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Supplemental Cash Flow Information</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:18pt"><span style="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-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended&#160;December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment transfers from inventory to property, plant, and equipment </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of property, plant, and equipment in accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred purchase and contingent consideration related to acquisitions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120391452&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120391452&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=120391452&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=120391452&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983770722840">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.695%"/><td style="width:0.1%"/><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:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,225.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,785.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,790.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">830.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,853.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,962.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,129.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">617.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,395.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,100.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,408.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,693.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,178.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,710.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,358.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.182%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents product revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes variable lease revenue relating to usage-based arrangements.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents product revenue from Intuitive System Leasing arrangements (in millions):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales-type lease revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease revenue </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Includes variable lease revenue relating to usage-based arrangements.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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 receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract 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/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=123351226&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=123351226&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=124258985&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=124502072&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=124502072&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=124258985&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769852504">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock', window );">Lessor, Sales-type Lease, Lease Income</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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross lease receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unearned income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment in sales-type leases</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reported as:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Prepaids and other current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Intangible and other assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock', window );">Schedule of Contractual Maturities of Gross Lease Receivables</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock', window );">Schedule of Operating Lease Payments</a></td>
<td class="text">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, 2021, are as follows (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:86.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.695%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_LeaseCostTableTextBlock', window );">Supplemental Cash Flow and Balance Sheet Information</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information for the years ended December&#160;31, 2021, 2020, and 2019 related to operating leases was as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:60.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for leases that were included within operating cash outflows</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets recognized related to new lease obligations</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table><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_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Supplemental Balance Sheet Information</a></td>
<td class="text"><span style="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, 2021, and 2020, related to operating leases was as follows (in millions, except lease term and discount rate):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.027%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.547%"/><td style="width:0.1%"/><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:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Reported as:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815">Intangible and other assets, net (Right-of-use assets)</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14">Other accrued liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41">Other long-term liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Operating Lease Liabilities</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the future payments related to the Company&#8217;s operating lease liabilities are scheduled as follows (in millions):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.2&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.0&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_LessorSalesTypeLeaseLeaseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessor, Sales-type Lease, Lease 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;">isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=123408670&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=123408670&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=124258985&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=124258985&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983771902328">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition activity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">336.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, and 2020 (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:34.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.752%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.905%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(158.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution rights and others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(271.9)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, is as follows (in&#160;millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121556970&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=121556970&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769975752">
<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, 2021</div></th></tr>
<tr class="re">
<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"><span style="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 (in millions, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value of shares repurchased</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Components of Accumulated Other Comprehensive Income (Loss), Net of Tax</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><span style="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, are as follows (in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:40.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.062%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)<br/>on&#160;Hedging<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized&#160;<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Benefit Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains (Losses)<br/>on&#160;Hedging<br/>Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized<br/>Gains (Losses)<br/>on<br/>Available-for-Sale Securities</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign<br/>Currency<br/>Translation<br/>Gains<br/>(Losses)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Employee Benefit Plans</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.7)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15.75pt;text-indent:-9pt"><span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax impacts were not material for the years ended December&#160;31, 2021, and 2020.</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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 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=124509347&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763786360">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Option activity during 2021 under all the stock plans was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.644%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>Outstanding</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price&#160;Per<br/>Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options forfeited/expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December&#160;31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021 (number of shares and aggregate intrinsic value in millions):</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:14.612%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.388%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.913%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.976%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Range of<br/>Exercise&#160;Prices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of&#160;Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of&#160;Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual&#160;Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise&#160;Price<br/>Per Share</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value&#160;(1)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$29.91-$49.34</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.18&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$51.02-$57.11</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$57.48-$59.46</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$59.58-$77.00</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$77.04-$139.52</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.72&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$143.49-$174.26</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$175.53-$182.83</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.38&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$182.90-$245.60</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$249.83-$341.16</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.94&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251.85&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$347.42-$347.42</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,737&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.52&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="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 $359.30 as of December&#160;31, 2021, 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, was as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.683%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.30&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256.52&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145.60&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193.61&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales&#8212;products</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales&#8212;services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">456.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense after income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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, 2021, 2020, and 2019, were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">STOCK OPTION PLANS</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$78.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$54.34</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$47.51</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">EMPLOYEE STOCK PURCHASE PLAN</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$89.98</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$57.29</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$49.66</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RESTRICTED STOCK UNITS</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value at grant date</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$256.52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$181.89</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$180.45</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_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=120381028&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120381028&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120381028&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120381028&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=120381028&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=120381028&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=120381028&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763129432">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, consisted of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S.</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,053.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income before provision for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,502.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, consisted of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, as a result of the following (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years&#160;Ended&#160;December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal tax at statutory rate</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (reduction) in tax resulting from:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. tax on foreign earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation not benefited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefit related to share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of unrecognized tax benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(185.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(166.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(146.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax re-measurement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expenses deducted in later years for tax purposes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">373.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and other credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">547.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106.5)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(122.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule Of Gross Unrecognized Income Tax Benefits</a></td>
<td class="text"><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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, 2021, 2020, and 2019, are as follows (in millions):</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken during a prior year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to settlements with tax authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to expiration of statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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=121826272&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121826272&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=121826272&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=124434304&amp;loc=d3e36027-109320<br><br>Reference 2: 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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769674344">
<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, 2021</div></th></tr>
<tr class="re">
<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="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="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="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,704.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,379.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding used in basic calculation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">351.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">346.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: dilutive effect of potential common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding used in diluted calculation</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to Intuitive Surgical, Inc.:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.66&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.85&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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://www.xbrl.org/2009/role/commonPracticeRef<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=124432515&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769631784">
<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, 2021</div></th></tr>
<tr class="re">
<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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.186%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,403.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,292.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,060.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,023.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">902.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">380.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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. per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.45&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation arrangements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One-time tax benefit related to Swiss intangible assets deferred tax asset remeasurement </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discrete tax expense arising from the conclusion of a tax matter</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Includes charitable foundation contribution expense</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,329.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,077.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)(3)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="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. per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) Includes discrete tax benefits as follows:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Excess tax benefits related to share-based compensation arrangements</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discrete tax expense arising from the conclusion of a tax matter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2) Includes acquisition-related (charges) benefits</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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=124502072&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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>52
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764998872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_ServiceFeeCredit', window );">Service Fee Credit</a></td>
<td class="nump">$ 80.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_SalesTypeLeaseLeaseReceivableExtendedPayment', window );">Sales-type Lease, Lease Receivable, Extended Payment</a></td>
<td class="nump">15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_AccountsReceivableExtendedPayment', window );">Accounts Receivable, Extended Payment</a></td>
<td class="nump">181.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding', window );">Accounts Receivable, Deferred Lease Billing and Extended Payments, Outstanding</a></td>
<td class="nump">19.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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">17.9<span></span>
</td>
<td class="nump">$ 18.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_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 280.0<span></span>
</td>
<td class="nump">221.0<span></span>
</td>
<td class="nump">$ 157.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_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="re">
<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="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_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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquisitionCosts', window );">Capitalized contract acquisition costs</a></td>
<td class="nump">$ 71.8<span></span>
</td>
<td class="nump">$ 53.1<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_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="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_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="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_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="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_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="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_LongLivedAssetsMaintainedInTheUnitedStatesPercent', window );">Long-lived assets, percent</a></td>
<td class="nump">84.00%<span></span>
</td>
<td class="nump">83.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="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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life, intangible asset</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="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_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="ro">
<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="re">
<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="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_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 | Geographic Concentration Risk | 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">67.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=isrg_TotalRevenueMember', window );">Total Revenue | Geographic Concentration Risk | 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">67.00%<span></span>
</td>
<td class="nump">68.00%<span></span>
</td>
<td class="nump">70.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 | Geographic Concentration Risk | 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="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">33.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">30.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_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Deferred Lease Billing and Extended Payments, Outstanding</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding</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_AccountsReceivableExtendedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Extended Payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AccountsReceivableExtendedPayment</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_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>dtr-types: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>dtr-types: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_SalesTypeLeaseLeaseReceivableExtendedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Lease Receivable, Extended Payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SalesTypeLeaseLeaseReceivableExtendedPayment</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_ServiceFeeCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Service Fee Credit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ServiceFeeCredit</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_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>dtr-types: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_AcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(7)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=123726172&amp;loc=d3e511914-122862<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-10(c)(3)(ii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=123726172&amp;loc=d3e511914-122862<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 2: 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 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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: 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=123594938&amp;loc=d3e13537-108611<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 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>dtr-types: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=123570139&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=124258985&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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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=123431023&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=120398452&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=120400017&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=123351226&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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>53
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764893816">
<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, 2021</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_OtherCapitalizedPropertyPlantAndEquipmentMember', 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_OtherCapitalizedPropertyPlantAndEquipmentMember', 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_OtherCapitalizedPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherCapitalizedPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>54
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763040472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary Of Significant Accounting Policies - Amortized Cost by Credit Quality (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems', window );"><strong>Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear', window );">2021</a></td>
<td class="nump">$ 219.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">115.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">38.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">14.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear', window );">2017</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_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0.8<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 );">Subtotal</a></td>
<td class="nump">392.6<span></span>
</td>
<td class="nump">$ 275.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_InternalCreditAssessmentAxis=isrg_HighCreditRatingMember', window );">High</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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems', window );"><strong>Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear', window );">2021</a></td>
<td class="nump">101.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">51.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">18.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">7.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear', window );">2017</a></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_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0.0<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 );">Subtotal</a></td>
<td class="nump">180.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=isrg_ModerateCreditRatingMember', window );">Moderate</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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems', window );"><strong>Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear', window );">2021</a></td>
<td class="nump">109.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">62.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">18.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">7.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear', window );">2017</a></td>
<td class="nump">2.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0.6<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 );">Subtotal</a></td>
<td class="nump">201.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=isrg_LowCreditRatingMember', window );">Low</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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems', window );"><strong>Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [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_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear', window );">2021</a></td>
<td class="nump">8.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear', window );">2020</a></td>
<td class="nump">1.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear', window );">2019</a></td>
<td class="nump">1.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear', window );">2018</a></td>
<td class="nump">0.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_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear', window );">2017</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_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">0.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_SalesTypeLeaseNetInvestmentInLease', window );">Subtotal</a></td>
<td class="nump">$ 11.3<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_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, before allowance for credit loss, 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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=124255206&amp;loc=SL82895884-210446<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 originated more than five years prior to current 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 originated four years prior to current 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 originated in current 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 originated in fiscal year prior to current 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 originated three years prior to current 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 originated two years prior to current 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=isrg_HighCreditRatingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=isrg_HighCreditRatingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=isrg_ModerateCreditRatingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=isrg_ModerateCreditRatingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=isrg_LowCreditRatingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=isrg_LowCreditRatingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983760090392">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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,290.9<span></span>
</td>
<td class="nump">$ 1,622.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">7,371.9<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">8,640.8<span></span>
</td>
<td class="nump">6,829.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.9<span></span>
</td>
<td class="nump">39.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">31.2<span></span>
</td>
<td class="nump">0.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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">7,350.6<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">8,619.5<span></span>
</td>
<td class="nump">6,869.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_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">2,913.1<span></span>
</td>
<td class="nump">3,488.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">4,415.5<span></span>
</td>
<td class="nump">1,757.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_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">572.3<span></span>
</td>
<td class="nump">644.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_CashAndCashEquivalentsFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">572.3<span></span>
</td>
<td class="nump">644.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_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">713.6<span></span>
</td>
<td class="nump">838.3<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,125.7<span></span>
</td>
<td class="nump">3,252.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">6.3<span></span>
</td>
<td class="nump">23.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">15.4<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">4,116.6<span></span>
</td>
<td class="nump">3,275.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_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">1,100.3<span></span>
</td>
<td class="nump">1,567.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_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">2,302.7<span></span>
</td>
<td class="nump">869.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">696.6<span></span>
</td>
<td class="nump">625.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_CashAndCashEquivalentsFairValueDisclosure', window );">Fair Value</a></td>
<td class="nump">696.6<span></span>
</td>
<td class="nump">625.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_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">17.0<span></span>
</td>
<td class="nump">212.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">3,429.1<span></span>
</td>
<td class="nump">2,626.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">6.3<span></span>
</td>
<td class="nump">23.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">15.4<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">3,420.0<span></span>
</td>
<td class="nump">2,649.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_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">1,100.3<span></span>
</td>
<td class="nump">1,567.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">2,302.7<span></span>
</td>
<td class="nump">869.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">5.0<span></span>
</td>
<td class="nump">140.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">3,942.8<span></span>
</td>
<td class="nump">2,933.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">3.6<span></span>
</td>
<td class="nump">16.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">15.8<span></span>
</td>
<td class="nump">0.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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">3,930.6<span></span>
</td>
<td class="nump">2,949.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_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">1,812.8<span></span>
</td>
<td class="nump">1,920.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_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">2,112.8<span></span>
</td>
<td class="nump">888.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_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">0.0<span></span>
</td>
<td class="nump">64.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">717.7<span></span>
</td>
<td class="nump">671.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_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">717.7<span></span>
</td>
<td class="nump">671.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">717.7<span></span>
</td>
<td class="nump">607.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">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">5.0<span></span>
</td>
<td class="nump">3.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,485.6<span></span>
</td>
<td class="nump">1,425.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">11.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">11.9<span></span>
</td>
<td class="nump">0.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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,476.4<span></span>
</td>
<td class="nump">1,437.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">886.7<span></span>
</td>
<td class="nump">1,036.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,584.7<span></span>
</td>
<td class="nump">397.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_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">72.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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">526.1<span></span>
</td>
<td class="nump">716.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">2.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">2.9<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">523.4<span></span>
</td>
<td class="nump">719.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_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">137.8<span></span>
</td>
<td class="nump">233.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_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">385.6<span></span>
</td>
<td class="nump">412.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: | Municipal 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">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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">213.4<span></span>
</td>
<td class="nump">119.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">0.7<span></span>
</td>
<td class="nump">2.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">1.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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">213.1<span></span>
</td>
<td class="nump">121.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_MarketableSecuritiesCurrent', window );">Short-term Investments</a></td>
<td class="nump">70.6<span></span>
</td>
<td class="nump">43.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_MarketableSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">$ 142.5<span></span>
</td>
<td class="nump">$ 78.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_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=123581744&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=123581744&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=123581744&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=124258926&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: 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=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: 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=123581744&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=123570139&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=124098289&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=120391452&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=124098289&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=120391452&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=120391452&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_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>56
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759639896">
<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, 2021 </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,931.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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Mature in one to five years</a></td>
<td class="nump">4,440.3<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">7,371.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_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,935.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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Mature in one to five years</a></td>
<td class="nump">4,415.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_AvailableForSaleSecuritiesDebtSecurities', window );">Total</a></td>
<td class="nump">$ 7,350.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_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=123581744&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=124258926&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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=123581744&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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-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_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 in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=123581744&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), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<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=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: 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=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: 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=123581744&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>57
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983765135224">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized losses less than 12 months, fair value</a></td>
<td class="nump">$ 4,856.7<span></span>
</td>
<td class="nump">$ 715.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(31.2)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized losses 12 months or greater, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="nump">0.0<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">4,856.7<span></span>
</td>
<td class="nump">715.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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></td>
<td class="num">(31.2)<span></span>
</td>
<td class="num">(0.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_isrg_ScheduleOfAvailableForSaleSecuritiesAxis=us-gaap_CommercialPaperMember', window );">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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized losses less than 12 months, fair value</a></td>
<td class="nump">4.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized losses 12 months or greater, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">4.0<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</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_isrg_ScheduleOfAvailableForSaleSecuritiesAxis=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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized losses less than 12 months, fair value</a></td>
<td class="nump">1,687.9<span></span>
</td>
<td class="nump">352.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(11.9)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized losses 12 months or greater, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="nump">0.0<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">1,687.9<span></span>
</td>
<td class="nump">352.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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></td>
<td class="num">(11.9)<span></span>
</td>
<td class="num">(0.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_isrg_ScheduleOfAvailableForSaleSecuritiesAxis=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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized losses less than 12 months, fair value</a></td>
<td class="nump">2,596.3<span></span>
</td>
<td class="nump">278.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(15.4)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized losses 12 months or greater, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="nump">0.0<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">2,596.3<span></span>
</td>
<td class="nump">278.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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></td>
<td class="num">(15.4)<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_isrg_ScheduleOfAvailableForSaleSecuritiesAxis=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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized losses less than 12 months, fair value</a></td>
<td class="nump">412.5<span></span>
</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(2.9)<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized losses 12 months or greater, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="nump">0.0<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">412.5<span></span>
</td>
<td class="nump">63.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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></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_isrg_ScheduleOfAvailableForSaleSecuritiesAxis=us-gaap_MunicipalNotesMember', window );">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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Unrealized losses less than 12 months, fair value</a></td>
<td class="nump">156.0<span></span>
</td>
<td class="nump">21.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Unrealized losses less than 12 months</a></td>
<td class="num">(1.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Unrealized losses 12 months or greater, fair value</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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Unrealized losses 12 months or greater</a></td>
<td class="nump">0.0<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total Fair Value</a></td>
<td class="nump">156.0<span></span>
</td>
<td class="nump">21.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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total Unrealized Losses</a></td>
<td class="num">$ (1.0)<span></span>
</td>
<td class="nump">$ 0.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized 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 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<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 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27337-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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized 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 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<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 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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), in unrealized loss position without allowance for credit 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-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 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-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 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_ScheduleOfAvailableForSaleSecuritiesAxis=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;">isrg_ScheduleOfAvailableForSaleSecuritiesAxis=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_isrg_ScheduleOfAvailableForSaleSecuritiesAxis=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_ScheduleOfAvailableForSaleSecuritiesAxis=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_ScheduleOfAvailableForSaleSecuritiesAxis=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_ScheduleOfAvailableForSaleSecuritiesAxis=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_ScheduleOfAvailableForSaleSecuritiesAxis=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_ScheduleOfAvailableForSaleSecuritiesAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_ScheduleOfAvailableForSaleSecuritiesAxis=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;">isrg_ScheduleOfAvailableForSaleSecuritiesAxis=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>58
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759994024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</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>Sep. 30, 2021</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealizedInvestmentGainsLosses', window );">Realized investment 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>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 8,300,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_UnrealizedGainLossOnInvestments', window );">Net unrealized gains/(losses) on investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,000,000<span></span>
</td>
<td class="nump">29,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,900,000<span></span>
</td>
<td class="nump">$ 800,700,000<span></span>
</td>
<td class="nump">$ 107,300,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_BroncusHoldingCorporationMember', window );">Broncus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 29,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_HologicIncMember', window );">Hologic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_TeladocHealthIncMember', window );">Teladoc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 11,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfDerivatives', window );">Gain (loss) on sale of derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss', window );">Changes in fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2: | Broncus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares', window );">Equity securities without readily determinable fair value, unrealized gain (loss), portion attributable to investment in preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Securities without Readily Determinable Fair Value, Unrealized Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss</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_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Securities without Readily Determinable Fair Value, Unrealized Gain (Loss), Portion Attributable to Investment in Preferred 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;">isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares</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_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_GainLossOnSaleOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.13(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&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=123570139&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealizedInvestmentGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.3(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&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_RealizedInvestmentGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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=123570139&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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_BroncusHoldingCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_BroncusHoldingCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_HologicIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_HologicIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_TeladocHealthIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=isrg_TeladocHealthIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764568664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Summary of Equity Investment Activity (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity investments</a></td>
<td class="nump">$ 26.9<span></span>
</td>
<td class="nump">$ 60.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_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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity investments</a></td>
<td class="nump">26.9<span></span>
</td>
<td class="nump">60.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_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Changes in Fair Value</a></td>
<td class="num">(17.7)<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_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments', window );">Sales/Purchases/Others</a></td>
<td class="num">(15.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investments without readily determinable value, Carrying Value</a></td>
<td class="nump">15.6<span></span>
</td>
<td class="nump">$ 30.2<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_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss', window );">Changes in fair value</a></td>
<td class="nump">43.8<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_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments', window );">Sales/Purchases/Others</a></td>
<td class="num">(58.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 | 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity investments</a></td>
<td class="nump">26.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 | Level 2:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investments without readily determinable value, Carrying Value</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_BalanceSheetLocationAxis=isrg_IntangibleAndOtherAssetsNetMember', window );">Intangible and other assets, net | 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity 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_BalanceSheetLocationAxis=isrg_IntangibleAndOtherAssetsNetMember', window );">Intangible and other assets, net | Level 2:</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Equity investments without readily determinable value, Carrying Value</a></td>
<td class="nump">$ 15.6<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_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Securities, FV-NI, Sales, Purchases and Other 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;">isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments</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_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Securities without Readily Determinable Fair Value, Sales, Purchases and Other 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;">isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments</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_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Securities without Readily Determinable Fair Value, Unrealized Gain (Loss)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss</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_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 equity security measured at fair value with change in fair value recognized in net income (FV-NI), 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 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a 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(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117539-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=isrg_IntangibleAndOtherAssetsNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=isrg_IntangibleAndOtherAssetsNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983766810280">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">$ (16.4)<span></span>
</td>
<td class="nump">$ 10.9<span></span>
</td>
<td class="num">$ (1.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_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">$ 15.5<span></span>
</td>
<td class="num">$ (12.3)<span></span>
</td>
<td class="nump">$ 6.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_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=125515794&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://www.xbrl.org/2003/role/disclosureRef<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=125521441&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123602790&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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=124440516&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763435800">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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">$ 181.2<span></span>
</td>
<td class="nump">$ 154.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_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">5.7<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 Designated as Hedging Instruments | Other 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">4.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_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">318.8<span></span>
</td>
<td class="nump">309.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_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">6.9<span></span>
</td>
<td class="nump">0.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 | Other 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.8<span></span>
</td>
<td class="nump">$ 5.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_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=125515794&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=125515794&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>62
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763784328">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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">$ 214.6<span></span>
</td>
<td class="nump">$ 184.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">96.4<span></span>
</td>
<td class="nump">75.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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">276.1<span></span>
</td>
<td class="nump">341.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_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 587.1<span></span>
</td>
<td class="nump">$ 601.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_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=120391452&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=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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=120391452&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=120391452&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=120391452&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>63
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983770791016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Financial Statement Details (Details) - Prepaids and Other Current Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid taxes</a></td>
<td class="nump">$ 4.3<span></span>
</td>
<td class="nump">$ 28.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_EquitySecuritiesFvNi', window );">Equity investments</a></td>
<td class="nump">26.9<span></span>
</td>
<td class="nump">60.1<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_SalesTypeLeaseNetInvestmentInLeaseCurrent', window );">Net investment in sales-type leases &#8211; short-term</a></td>
<td class="nump">110.3<span></span>
</td>
<td class="nump">81.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_OtherPrepaidExpenseCurrent', window );">Other prepaids and other current assets</a></td>
<td class="nump">129.6<span></span>
</td>
<td class="nump">97.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_PrepaidExpenseAndOtherAssetsCurrent', window );">Total prepaids and other current assets</a></td>
<td class="nump">$ 271.1<span></span>
</td>
<td class="nump">$ 267.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Lease, 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_SalesTypeLeaseNetInvestmentInLeaseCurrent</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_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 equity security measured at fair value with change in fair value recognized in net income (FV-NI), 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 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-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_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=120391452&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=124098289&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=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6787-107765<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123349782&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763724984">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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">$ 367.8<span></span>
</td>
<td class="nump">$ 277.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_BuildingsAndImprovementsGross', window );">Building and building/leasehold improvements</a></td>
<td class="nump">812.5<span></span>
</td>
<td class="nump">773.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_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">497.6<span></span>
</td>
<td class="nump">428.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_PropertySubjectToOrAvailableForOperatingLeaseGross', window );">Operating lease assets &#8211; Intuitive System Leasing</a></td>
<td class="nump">616.1<span></span>
</td>
<td class="nump">419.9<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">123.7<span></span>
</td>
<td class="nump">112.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">217.6<span></span>
</td>
<td class="nump">205.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_ConstructionInProgressGross', window );">Construction-in-process</a></td>
<td class="nump">209.7<span></span>
</td>
<td class="nump">117.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_PropertyPlantAndEquipmentGross', window );">Gross property, plant, and equipment</a></td>
<td class="nump">2,845.0<span></span>
</td>
<td class="nump">2,335.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">(968.6)<span></span>
</td>
<td class="num">(757.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_PropertyPlantAndEquipmentNet', window );">Total property, plant, and equipment, net</a></td>
<td class="nump">1,876.4<span></span>
</td>
<td class="nump">1,577.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_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation', window );">Accumulated depreciation associated with operating lease assets - Intuitive System Leasing</a></td>
<td class="num">$ (182.1)<span></span>
</td>
<td class="num">$ (112.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=120391452&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=124098289&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=120391452&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=124098289&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=124098289&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=120391452&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=120391452&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=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee 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 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/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=123405975&amp;loc=d3e41551-112718<br><br>Reference 3: 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=123422147&amp;loc=d3e41460-112716<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919398-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_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 lessor's underlying asset for which right to use has been conveyed to lessee 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 30<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919398-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 3: 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=123405975&amp;loc=d3e41551-112718<br><br>Reference 4: 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=123422147&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>65
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759676152">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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">$ 54.1<span></span>
</td>
<td class="nump">$ 47.2<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_DeferredPurchaseConsiderationPaymentsCurrent', window );">Current portion of deferred purchase consideration</a></td>
<td class="nump">11.6<span></span>
</td>
<td class="nump">10.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_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Current portion of contingent consideration</a></td>
<td class="nump">0.4<span></span>
</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_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">235.2<span></span>
</td>
<td class="nump">225.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_OtherLiabilitiesCurrent', window );">Other Liabilities, Current</a></td>
<td class="nump">$ 301.3<span></span>
</td>
<td class="nump">$ 298.3<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_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=120391452&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=124098289&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=124098289&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=124098289&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=124098289&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=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&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=120391452&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>66
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763143560">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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 &#8211; long-term</a></td>
<td class="nump">$ 316.6<span></span>
</td>
<td class="nump">$ 305.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_DeferredRevenueNoncurrent', window );">Deferred revenue &#8211; long-term</a></td>
<td class="nump">36.8<span></span>
</td>
<td class="nump">32.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_OtherAccruedLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">100.3<span></span>
</td>
<td class="nump">106.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_LiabilitiesOtherThanLongtermDebtNoncurrent', window );">Total other long-term liabilities</a></td>
<td class="nump">$ 453.7<span></span>
</td>
<td class="nump">$ 444.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=120400017&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=120398452&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=120391452&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=120391452&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=120391452&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>67
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764957112">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">$ 180.0<span></span>
</td>
<td class="nump">$ 34.4<span></span>
</td>
<td class="nump">$ 158.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_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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTransfersAndChanges', window );">Equipment transfers from inventory to property, plant, and equipment</a></td>
<td class="nump">302.4<span></span>
</td>
<td class="nump">186.5<span></span>
</td>
<td class="nump">210.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_CapitalExpendituresIncurredButNotYetPaid', window );">Acquisition of property, plant, and equipment in accounts payable and accrued liabilities</a></td>
<td class="nump">32.1<span></span>
</td>
<td class="nump">47.3<span></span>
</td>
<td class="nump">30.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_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments', window );">Deferred purchase and contingent consideration related to acquisitions</a></td>
<td class="nump">$ 6.5<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 86.6<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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=123431023&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=123570139&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>68
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759442456">
<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, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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,550.7<span></span>
</td>
<td class="nump">$ 1,403.3<span></span>
</td>
<td class="nump">$ 1,464.0<span></span>
</td>
<td class="nump">$ 1,292.1<span></span>
</td>
<td class="nump">$ 1,329.1<span></span>
</td>
<td class="nump">$ 1,077.7<span></span>
</td>
<td class="nump">$ 852.1<span></span>
</td>
<td class="nump">$ 1,099.5<span></span>
</td>
<td class="nump">$ 5,710.1<span></span>
</td>
<td class="nump">$ 4,358.4<span></span>
</td>
<td class="nump">$ 4,478.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_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">3,100.5<span></span>
</td>
<td class="nump">2,455.7<span></span>
</td>
<td class="nump">2,408.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_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,693.4<span></span>
</td>
<td class="nump">1,178.9<span></span>
</td>
<td class="nump">1,346.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_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">916.2<span></span>
</td>
<td class="nump">723.8<span></span>
</td>
<td class="nump">724.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_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,853.2<span></span>
</td>
<td class="nump">2,962.7<span></span>
</td>
<td class="nump">3,129.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. | 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,225.1<span></span>
</td>
<td class="nump">1,785.1<span></span>
</td>
<td class="nump">1,790.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_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">1,024.8<span></span>
</td>
<td class="nump">695.0<span></span>
</td>
<td class="nump">830.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_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">603.3<span></span>
</td>
<td class="nump">482.6<span></span>
</td>
<td class="nump">508.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;)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,856.9<span></span>
</td>
<td class="nump">1,395.7<span></span>
</td>
<td class="nump">1,349.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_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">875.4<span></span>
</td>
<td class="nump">670.6<span></span>
</td>
<td class="nump">617.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">668.6<span></span>
</td>
<td class="nump">483.9<span></span>
</td>
<td class="nump">515.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;) | 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">$ 312.9<span></span>
</td>
<td class="nump">$ 241.2<span></span>
</td>
<td class="nump">$ 215.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_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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: 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=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: 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=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>69
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763550024">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 351<span></span>
</td>
<td class="nump">$ 282<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2020-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligation', window );">Transaction price allocated to remaining performance obligations</a></td>
<td class="nump">$ 1,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_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=123351226&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_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=123351226&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=123351226&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>70
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769267848">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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">$ 46.9<span></span>
</td>
<td class="nump">$ 34.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_ContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">$ 414.0<span></span>
</td>
<td class="nump">$ 382.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=123351226&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=123360276&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=123360276&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=123360276&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=123351226&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=123360276&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>71
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764968648">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 220.3<span></span>
</td>
<td class="nump">$ 154.4<span></span>
</td>
<td class="nump">$ 81.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_OperatingLeaseLeaseIncome', window );">Operating lease revenue (1)</a></td>
<td class="nump">$ 276.9<span></span>
</td>
<td class="nump">$ 176.7<span></span>
</td>
<td class="nump">$ 106.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=124258985&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=123420820&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=124502072&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=123420820&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=124502072&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=124258985&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>72
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983770733304">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_isrg_SalesTypeLeaseGrossInvestmentInLease', window );">Gross lease receivables</a></td>
<td class="nump">$ 404.0<span></span>
</td>
<td class="nump">$ 286.1<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_SalestypeLeaseDeferredSellingProfit', window );">Unearned income</a></td>
<td class="num">(11.4)<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_SalesTypeLeaseNetInvestmentInLease', window );">Subtotal</a></td>
<td class="nump">392.6<span></span>
</td>
<td class="nump">275.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_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss', window );">Allowance for credit loss</a></td>
<td class="num">(3.6)<span></span>
</td>
<td class="num">(4.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_SalesTypeLeaseLeaseReceivable', window );">Net investment in sales-type leases</a></td>
<td class="nump">389.0<span></span>
</td>
<td class="nump">270.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_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_SalesTypeLeaseLeaseReceivable', window );">Net investment in sales-type leases</a></td>
<td class="nump">389.0<span></span>
</td>
<td class="nump">270.6<span></span>
</td>
</tr>
<tr class="rh">
<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_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="re">
<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 );">Net investment in sales-type leases</a></td>
<td class="nump">110.3<span></span>
</td>
<td class="nump">81.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="re">
<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 );">Net investment in sales-type leases</a></td>
<td class="nump">110.3<span></span>
</td>
<td class="nump">81.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_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="re">
<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 );">Net investment in sales-type leases</a></td>
<td class="nump">278.7<span></span>
</td>
<td class="nump">189.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_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_SalesTypeLeaseLeaseReceivable', window );">Net investment in sales-type leases</a></td>
<td class="nump">$ 278.7<span></span>
</td>
<td class="nump">$ 189.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_isrg_SalesTypeLeaseGrossInvestmentInLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Gross Investment in Lease</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SalesTypeLeaseGrossInvestmentInLease</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_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_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_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_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=124258985&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, before allowance for credit loss, 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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=124255206&amp;loc=SL82895884-210446<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124258985&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_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>73
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769863752">
<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, 2021 </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 );">2022</a></td>
<td class="nump">$ 117.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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears', window );">2023</a></td>
<td class="nump">102.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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears', window );">2024</a></td>
<td class="nump">90.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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears', window );">2025</a></td>
<td class="nump">61.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 );">2026</a></td>
<td class="nump">29.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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter', window );">2027 and thereafter</a></td>
<td class="nump">2.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_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">$ 404.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_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=124258985&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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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>74
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764947528">
<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, 2021 </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 );">2022</a></td>
<td class="nump">$ 260.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_LessorOperatingLeasePaymentsToBeReceivedTwoYears', window );">2023</a></td>
<td class="nump">223.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_LessorOperatingLeasePaymentsToBeReceivedThreeYears', window );">2024</a></td>
<td class="nump">173.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_LessorOperatingLeasePaymentsToBeReceivedFourYears', window );">2025</a></td>
<td class="nump">121.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_LessorOperatingLeasePaymentsToBeReceivedFiveYears', window );">2026</a></td>
<td class="nump">61.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_LessorOperatingLeasePaymentsToBeReceivedThereafter', window );">2027 and thereafter</a></td>
<td class="nump">21.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_LessorOperatingLeasePaymentsToBeReceived', window );">Total</a></td>
<td class="nump">$ 862.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_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=124258985&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 payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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 payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=124258985&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>75
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983766773752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 20.4<span></span>
</td>
<td class="nump">$ 21.0<span></span>
</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=123391704&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>76
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764584328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - 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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 23.2<span></span>
</td>
<td class="nump">$ 11.0<span></span>
</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">$ 30.6<span></span>
</td>
<td class="nump">$ 9.6<span></span>
</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=123391704&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=123408670&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=123414884&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=123408670&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>77
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763743288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Supplemental Balance Sheet Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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>
<td class="nump">$ 63.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_OperatingLeaseLiabilityCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">20.4<span></span>
</td>
<td class="nump">21.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_OperatingLeaseLiabilityNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">$ 66.6<span></span>
</td>
<td class="nump">$ 58.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
<td class="text">5 years 3 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">3.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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Intangible and other assets, net<span></span>
</td>
<td class="text">Intangible and other assets, net<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other accrued liabilities<span></span>
</td>
<td class="text">Other accrued liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other long-term liabilities<span></span>
</td>
<td class="text">Other long-term liabilities<span></span>
</td>
</tr>
<tr class="rh">
<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_OtherLiabilitiesMember', window );">Other Liabilities</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_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 87.0<span></span>
</td>
<td class="nump">$ 79.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_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=123391704&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=123391704&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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes current 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> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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=123391704&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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes noncurrent 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> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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=123391704&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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes operating lease right-of-use 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&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=123414884&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>dtr-types: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=123414884&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=123408670&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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763743448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">$ 22.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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">21.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">16.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">14.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">12.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">9.1<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">96.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(9.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other 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_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 87.0<span></span>
</td>
<td class="nump">$ 79.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_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 payment 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=123408670&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 payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=123408670&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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=123408670&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 payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=123408670&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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=123408670&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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=123408670&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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a 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=123408670&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=123408670&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=123391704&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983760285608">
<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="2">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. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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>
</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 purchase and contingent consideration related to acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.5<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="nump">$ 86.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_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="nump">21.9<span></span>
</td>
<td class="nump">85.0<span></span>
</td>
<td class="nump">22.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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 343.6<span></span>
</td>
<td class="nump">$ 336.7<span></span>
</td>
<td class="nump">343.6<span></span>
</td>
<td class="nump">336.7<span></span>
</td>
<td class="nump">307.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">49.8<span></span>
</td>
<td class="nump">43.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_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</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_BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments', window );">Deferred purchase and contingent consideration related to acquisitions</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>
</tr>
<tr class="ro">
<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>
</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_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>
</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_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="num">(1.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_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="nump">12.9<span></span>
</td>
<td class="nump">53.7<span></span>
</td>
<td class="nump">16.5<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_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="nump">0.0<span></span>
</td>
<td class="nump">$ 11.3<span></span>
</td>
<td class="nump">$ 7.2<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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets', window );">Net tangible assets acquired</a></td>
<td class="nump">11.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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">$ 58.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>
</tr>
<tr class="ro">
<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>
</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_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="nump">13.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="nump">$ 0.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>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="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>
</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=123570139&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=120321790&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_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=123413009&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=123413009&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=123413009&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=123455525&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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 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=123586518&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=121556970&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_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=123570139&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=120321790&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=123570139&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763808168">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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">$ 336.7<span></span>
</td>
<td class="nump">$ 307.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_GoodwillAcquiredDuringPeriod', window );">Acquisition activity</a></td>
<td class="nump">8.0<span></span>
</td>
<td class="nump">29.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_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Translation and other</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="nump">0.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_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 343.6<span></span>
</td>
<td class="nump">$ 336.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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&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 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 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=121556970&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=123586518&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=121556970&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=121556970&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>81
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983765107752">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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">$ 277.4<span></span>
</td>
<td class="nump">$ 349.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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(206.9)<span></span>
</td>
<td class="num">(271.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">70.5<span></span>
</td>
<td class="nump">77.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_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">219.3<span></span>
</td>
<td class="nump">198.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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(173.2)<span></span>
</td>
<td class="num">(158.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">46.1<span></span>
</td>
<td class="nump">39.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_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">26.3<span></span>
</td>
<td class="nump">91.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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(19.4)<span></span>
</td>
<td class="num">(77.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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">14.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_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">31.8<span></span>
</td>
<td class="nump">59.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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(14.3)<span></span>
</td>
<td class="num">(35.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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 17.5<span></span>
</td>
<td class="nump">$ 23.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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<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_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>82
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983762693736">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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 );">2022</a></td>
<td class="nump">$ 23.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">19.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">15.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 );">2025</a></td>
<td class="nump">9.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">0.6<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">$ 70.5<span></span>
</td>
<td class="nump">$ 77.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_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 for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<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_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>83
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769793784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Other commitments</a></td>
<td class="nump">$ 1,510<span></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_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=120398452&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=120400017&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=120391452&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769809048">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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,600,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">0<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="nump">$ 15,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">0<span></span>
</td>
<td class="nump">$ 126,000,000<span></span>
</td>
<td class="nump">$ 255,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<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>XML
<SEQUENCE>85
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769806280">
<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 Thousands, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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>
</tr>
<tr class="ro">
<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 );">Value of shares repurchased (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134.3<span></span>
</td>
<td class="nump">$ 269.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_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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=isrg_CommonStockRepurchaseProgramMember', window );">Common Stock Repurchase Program | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Shares repurchased (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Average price per share (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 183.84<span></span>
</td>
<td class="nump">$ 160.45<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Value of shares repurchased (in dollars per share)</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 134.3<span></span>
</td>
<td class="nump">$ 269.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_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_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=120391452&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=120397183&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=120391452&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=123467817&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=120391452&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=120391452&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=123467817&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=120397183&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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareRepurchaseProgramAxis=isrg_CommonStockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=isrg_CommonStockRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759488504">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">$ 9,731.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(45.7)<span></span>
</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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive income (loss)</a></td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(6.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(49.1)<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
<td class="nump">$ 25.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_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">11,901.1<span></span>
</td>
<td class="nump">9,731.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Unrealized Gains (Losses) on&#160;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_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">(2.9)<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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">12.3<span></span>
</td>
<td class="num">(0.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive income (loss)</a></td>
<td class="num">(4.9)<span></span>
</td>
<td class="num">(2.8)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">7.4<span></span>
</td>
<td class="num">(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_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="num">(2.9)<span></span>
</td>
<td class="nump">0.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_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="nump">29.5<span></span>
</td>
<td class="nump">20.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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(45.5)<span></span>
</td>
<td class="nump">13.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive income (loss)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(4.7)<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(45.5)<span></span>
</td>
<td class="nump">9.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(16.0)<span></span>
</td>
<td class="nump">29.5<span></span>
</td>
<td class="nump">20.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_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="nump">4.7<span></span>
</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_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(12.6)<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive income (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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(12.6)<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(7.9)<span></span>
</td>
<td class="nump">4.7<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_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">(6.4)<span></span>
</td>
<td class="num">(8.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">1.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassified from accumulated other comprehensive income (loss)</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">1.6<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_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(4.8)<span></span>
</td>
<td class="num">(6.4)<span></span>
</td>
<td class="num">(8.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_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="nump">24.9<span></span>
</td>
<td class="nump">12.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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(49.1)<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
<td class="nump">25.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_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">$ (24.2)<span></span>
</td>
<td class="nump">$ 24.9<span></span>
</td>
<td class="nump">$ 12.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_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://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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<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_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 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 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 6: 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=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: 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=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<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_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>87
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983755807976">
<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, 2021 </div>
<div>USD ($) </div>
<div>period </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>shares</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>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">$ 613.0<span></span>
</td>
<td class="nump">$ 598.0<span></span>
</td>
<td class="nump">$ 512.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="re">
<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">276.0<span></span>
</td>
<td class="nump">309.0<span></span>
</td>
<td class="nump">273.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_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Employee service share-based compensation, tax benefit from exercise of stock options | $</a></td>
<td class="nump">$ 138.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="re">
<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 | shares</a></td>
<td class="nump">11,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 2,720.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Options vested and expected to vest, weighted-average exercise price per share | $ / shares</a></td>
<td class="nump">$ 122.97<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<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_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber', window );">Expected to vest (in shares) | shares</a></td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,560.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="re">
<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">578.0<span></span>
</td>
<td class="nump">$ 478.0<span></span>
</td>
<td class="nump">$ 433.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense | $</a></td>
<td class="nump">$ 616.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="re">
<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="rh">
<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_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="re">
<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="rh">
<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 | 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_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=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) | shares</a></td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 | shares</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 75.9<span></span>
</td>
<td class="nump">$ 71.2<span></span>
</td>
<td class="nump">$ 56.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense | $</a></td>
<td class="nump">$ 38.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period unrecognized compensation expenses are expected to be recognized, years</a></td>
<td class="text">1 year 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_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="ro">
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation expense | $</a></td>
<td class="nump">$ 122.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period unrecognized compensation expenses are expected to be recognized, years</a></td>
<td class="text">2 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="ro">
<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_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_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_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="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="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="rh">
<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 Incentive Award 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="re">
<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_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="re">
<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) | 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">97,350,000<span></span>
</td>
<td class="nump">103,350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares were reserved for future issuance (shares) | shares</a></td>
<td class="nump">25,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Incentive Award 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="ro">
<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares were reserved for future issuance (shares) | shares</a></td>
<td class="nump">11,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_AmendedAndRestatedTwentyTenStockIncentivePlanMember', window );">2010 Incentive Award 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_AmendedAndRestatedTwentyTenStockIncentivePlanMember', window );">2010 Incentive Award 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_AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember', window );">2009 Employment Commencement 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="re">
<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_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="re">
<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) | 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">10,395,000<span></span>
</td>
<td class="nump">13,095,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_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="re">
<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_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="re">
<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) | 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">1,350,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_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>
<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_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="rh">
<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_TwoThousandEmployeeStockPurchasePlanMember', window );">2000 Employee Stock Purchase Plan | 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 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="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_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="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_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="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_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="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_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="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_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="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_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="re">
<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="ro">
<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="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_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="ro">
<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 | 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="nump">18,270,945<span></span>
</td>
<td class="nump">22,770,945<span></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>dtr-types: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>dtr-types: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_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>dtr-types: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>dtr-types: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>dtr-types: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>dtr-types: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>dtr-types: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=120391452&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=120381028&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=120381028&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_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://www.xbrl.org/2003/role/disclosureRef<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=120381028&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=120381028&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=123570139&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=120381028&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=120381028&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>dtr-types: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=120381028&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>dtr-types: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_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=120381028&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=120381028&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=120381028&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=120381028&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=120381028&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=120381028&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=120381028&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>dtr-types: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=120381028&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>dtr-types: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=120381028&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=120381028&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=123467817&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=120397183&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=120391452&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=120391452&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=120397183&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=120391452&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=120391452&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=123467817&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_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_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_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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=isrg_TwoThousandEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TwoThousandEmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759409688">
<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, 2021 </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">13.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Options granted (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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (shares) | shares</a></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_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">11.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_isrg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract', window );"><strong>Weighted-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">$ 101.69<span></span>
</td>
</tr>
<tr class="re">
<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">294.53<span></span>
</td>
</tr>
<tr class="ro">
<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">74.39<span></span>
</td>
</tr>
<tr class="re">
<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">198.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (usd per share) | $ / shares</a></td>
<td class="nump">$ 125.07<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=120381028&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=120381028&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=120381028&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=120381028&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=120381028&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>dtr-types: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>dtr-types: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>dtr-types: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>dtr-types: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=120381028&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=120397183&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=120391452&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=120391452&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=123467817&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>89
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764760936">
<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, $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </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">11.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_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="ro">
<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">$ 125.07<span></span>
</td>
</tr>
<tr class="re">
<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">$ 2,737.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, Number of Shares | shares</a></td>
<td class="nump">9.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options Exercisable, Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 99.52<span></span>
</td>
</tr>
<tr class="re">
<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">$ 2,453.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_SharePrice', window );">Share Price</a></td>
<td class="nump">$ 359.30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">29.91<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 49.34<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">1 year 10 months 24 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">$ 45.18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 45.18<span></span>
</td>
</tr>
<tr class="rh">
<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">51.02<span></span>
</td>
</tr>
<tr class="re">
<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">$ 57.11<span></span>
</td>
</tr>
<tr class="ro">
<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">2 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 54.39<span></span>
</td>
</tr>
<tr class="re">
<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">$ 54.39<span></span>
</td>
</tr>
<tr class="rh">
<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">57.48<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 59.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, 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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">2 years 10 months 24 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">$ 58.78<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">$ 58.78<span></span>
</td>
</tr>
<tr class="rh">
<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">59.58<span></span>
</td>
</tr>
<tr class="re">
<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">$ 77.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></td>
<td class="nump">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_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="ro">
<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">$ 69.07<span></span>
</td>
</tr>
<tr class="re">
<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.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 69.07<span></span>
</td>
</tr>
<tr class="rh">
<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">77.04<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 139.52<span></span>
</td>
</tr>
<tr class="re">
<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.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">5 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 108.72<span></span>
</td>
</tr>
<tr class="ro">
<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.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 108.24<span></span>
</td>
</tr>
<tr class="rh">
<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_RangeSixMember', window );">Exercise Price Range 6</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">143.49<span></span>
</td>
</tr>
<tr class="re">
<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">$ 174.26<span></span>
</td>
</tr>
<tr class="ro">
<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">7 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">$ 168.88<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">$ 169.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_RangeSevenMember', window );">Exercise Price Range 7</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">175.53<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 182.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">7 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1', window );">Options Outstanding, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 179.91<span></span>
</td>
</tr>
<tr class="ro">
<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.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 180.38<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeEightMember', window );">Exercise Price Range 8</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">182.90<span></span>
</td>
</tr>
<tr class="re">
<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">$ 245.60<span></span>
</td>
</tr>
<tr class="ro">
<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.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">8 years 8 months 12 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">$ 234.88<span></span>
</td>
</tr>
<tr class="re">
<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.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">$ 230.62<span></span>
</td>
</tr>
<tr class="rh">
<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_RangeNineMember', window );">Exercise Price Range 9</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">249.83<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 341.16<span></span>
</td>
</tr>
<tr class="re">
<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.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">9 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">$ 270.94<span></span>
</td>
</tr>
<tr class="ro">
<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.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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 251.85<span></span>
</td>
</tr>
<tr class="rh">
<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_RangeTenMember', window );">Exercise Price Range 10</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">347.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise Prices, maximum (usd per share)</a></td>
<td class="nump">$ 347.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions', window );">Options Outstanding, Number of Shares | shares</a></td>
<td class="nump">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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Weighted Average Remaining Contractual Life</a></td>
<td class="text">9 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">$ 347.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions', window );">Options Exercisable, Number of Shares | shares</a></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_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1', window );">Options Exercisable, Weighted Average Exercise Price Per Share (usd per share)</a></td>
<td class="nump">$ 347.42<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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=120381028&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=120381028&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>dtr-types: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=120381028&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=120381028&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=120381028&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>dtr-types: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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_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=120381028&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=120381028&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=120381028&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>dtr-types: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=120381028&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>dtr-types: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=120381028&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=isrg_RangeSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RangeSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RangeSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RangeSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RangeEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RangeEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RangeNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RangeNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_RangeTenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_RangeTenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>90
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764731400">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">5.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (shares)</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(2.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested ending balance (shares)</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="nump">5.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-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">$ 163.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value at grant date (usd per share)</a></td>
<td class="nump">256.52<span></span>
</td>
<td class="nump">$ 181.89<span></span>
</td>
<td class="nump">$ 180.45<span></span>
</td>
</tr>
<tr class="ro">
<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">145.60<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">193.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested ending balance (usd per share)</a></td>
<td class="nump">$ 207.37<span></span>
</td>
<td class="nump">$ 163.30<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=120381028&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=120381028&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>dtr-types: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=120381028&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=120381028&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>dtr-types: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=120381028&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=120381028&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>dtr-types: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=120381028&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=120381028&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>dtr-types: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>91
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983770785320">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">$ 456.8<span></span>
</td>
<td class="nump">$ 398.7<span></span>
</td>
<td class="nump">$ 337.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">93.7<span></span>
</td>
<td class="nump">81.4<span></span>
</td>
<td class="nump">70.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">363.1<span></span>
</td>
<td class="nump">317.3<span></span>
</td>
<td class="nump">267.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">91.1<span></span>
</td>
<td class="nump">82.9<span></span>
</td>
<td class="nump">67.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=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">68.9<span></span>
</td>
<td class="nump">58.9<span></span>
</td>
<td class="nump">46.6<span></span>
</td>
</tr>
<tr class="rh">
<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">22.2<span></span>
</td>
<td class="nump">24.0<span></span>
</td>
<td class="nump">20.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_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">231.6<span></span>
</td>
<td class="nump">202.2<span></span>
</td>
<td class="nump">169.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_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">$ 134.1<span></span>
</td>
<td class="nump">$ 113.6<span></span>
</td>
<td class="nump">$ 101.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_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=120381028&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=122041274&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=120381028&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=120381028&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>92
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983764734936">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">0.80%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (years)</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">4 years 1 month 6 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">32.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">30.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">$ 78.23<span></span>
</td>
<td class="nump">$ 54.34<span></span>
</td>
<td class="nump">$ 47.51<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">0.10%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
<tr class="ro">
<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 2 months 12 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">30.00%<span></span>
</td>
<td class="nump">29.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">$ 89.98<span></span>
</td>
<td class="nump">$ 57.29<span></span>
</td>
<td class="nump">$ 49.66<span></span>
</td>
</tr>
<tr class="rh">
<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">$ 256.52<span></span>
</td>
<td class="nump">$ 181.89<span></span>
</td>
<td class="nump">$ 180.45<span></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=120381028&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>dtr-types: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=120381028&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>dtr-types: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=120381028&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>dtr-types: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=120381028&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>dtr-types: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=120381028&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=122041274&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>93
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763137272">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">U.S.</a></td>
<td class="nump">$ 1,298.7<span></span>
</td>
<td class="nump">$ 926.8<span></span>
</td>
<td class="nump">$ 1,053.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 );">Foreign</a></td>
<td class="nump">591.6<span></span>
</td>
<td class="nump">280.2<span></span>
</td>
<td class="nump">448.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">$ 1,890.3<span></span>
</td>
<td class="nump">$ 1,207.0<span></span>
</td>
<td class="nump">$ 1,502.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_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://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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<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=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: 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(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&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_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_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>94
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983762994504">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 158.8<span></span>
</td>
<td class="nump">$ 34.2<span></span>
</td>
<td class="nump">$ 82.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_CurrentStateAndLocalTaxExpenseBenefit', window );">Current income taxes, State</a></td>
<td class="nump">17.3<span></span>
</td>
<td class="nump">21.5<span></span>
</td>
<td class="nump">26.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_CurrentForeignTaxExpenseBenefit', window );">Current income taxes, Foreign</a></td>
<td class="nump">50.1<span></span>
</td>
<td class="nump">26.9<span></span>
</td>
<td class="nump">18.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_CurrentIncomeTaxExpenseBenefit', window );">Current income taxes</a></td>
<td class="nump">226.2<span></span>
</td>
<td class="nump">82.6<span></span>
</td>
<td class="nump">126.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_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred income taxes, Federal</a></td>
<td class="num">(21.4)<span></span>
</td>
<td class="nump">23.8<span></span>
</td>
<td class="nump">8.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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred income taxes, State</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">3.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_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred income taxes, Foreign</a></td>
<td class="num">(43.1)<span></span>
</td>
<td class="nump">32.2<span></span>
</td>
<td class="num">(17.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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(64.0)<span></span>
</td>
<td class="nump">57.6<span></span>
</td>
<td class="num">(6.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">$ 162.2<span></span>
</td>
<td class="nump">$ 140.2<span></span>
</td>
<td class="nump">$ 120.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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=122134291&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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 6: 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=121826272&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://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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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_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 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=122134291&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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395691&amp;loc=d3e23780-122690<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: 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=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-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_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>95
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983760254280">
<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, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 397.0<span></span>
</td>
<td class="nump">$ 253.5<span></span>
</td>
<td class="nump">$ 315.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_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">33.1<span></span>
</td>
<td class="nump">23.1<span></span>
</td>
<td class="nump">29.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_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">(54.3)<span></span>
</td>
<td class="num">(19.3)<span></span>
</td>
<td class="num">(56.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_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">40.1<span></span>
</td>
<td class="nump">29.3<span></span>
</td>
<td class="nump">55.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_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">(30.7)<span></span>
</td>
<td class="num">(37.1)<span></span>
</td>
<td class="num">(32.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_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">17.8<span></span>
</td>
<td class="nump">14.3<span></span>
</td>
<td class="nump">13.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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Unrecognized tax benefit related to share-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.6<span></span>
</td>
<td class="nump">39.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">(3.0)<span></span>
</td>
<td class="num">(4.0)<span></span>
</td>
<td class="num">(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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax benefits related to share-based compensation arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (26.9)<span></span>
</td>
<td class="num">$ (41.9)<span></span>
</td>
<td class="num">$ (43.6)<span></span>
</td>
<td class="num">$ (73.4)<span></span>
</td>
<td class="num">$ (21.3)<span></span>
</td>
<td class="num">$ (47.9)<span></span>
</td>
<td class="num">$ (31.6)<span></span>
</td>
<td class="num">$ (65.4)<span></span>
</td>
<td class="num">(185.8)<span></span>
</td>
<td class="num">(166.2)<span></span>
</td>
<td class="num">(146.5)<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_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount', window );">Deferred tax re-measurement</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="num">(66.4)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(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_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">0.8<span></span>
</td>
<td class="nump">7.3<span></span>
</td>
<td class="nump">1.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_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">$ 162.2<span></span>
</td>
<td class="nump">$ 140.2<span></span>
</td>
<td class="nump">$ 120.4<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=121826272&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=120384911&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 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=122134291&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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=120395691&amp;loc=d3e23780-122690<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: 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=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-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_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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=121826272&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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=121826272&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_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://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=121826272&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://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=121826272&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://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=121826272&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_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://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=121826272&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_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://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=121826272&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>96
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983766554584">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">$ 9.7<span></span>
</td>
<td class="nump">$ 27.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Share-based compensation expense</a></td>
<td class="nump">110.9<span></span>
</td>
<td class="nump">101.1<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_DeferredTaxAssetsOperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">15.2<span></span>
</td>
<td class="nump">12.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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther', window );">Expenses deducted in later years for tax purposes</a></td>
<td class="nump">38.4<span></span>
</td>
<td class="nump">29.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_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">373.9<span></span>
</td>
<td class="nump">321.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_DeferredTaxAssetsTaxCreditCarryforwards', window );">Research and other credits</a></td>
<td class="nump">98.5<span></span>
</td>
<td class="nump">76.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_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">5.3<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_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">651.9<span></span>
</td>
<td class="nump">568.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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(104.6)<span></span>
</td>
<td class="num">(81.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_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">547.3<span></span>
</td>
<td class="nump">486.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_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 );">Property, plant, and equipment</a></td>
<td class="num">(79.4)<span></span>
</td>
<td class="num">(91.1)<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_DeferredTaxLiabilitiesRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="num">(12.3)<span></span>
</td>
<td class="num">(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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="num">(9.7)<span></span>
</td>
<td class="num">(10.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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(5.1)<span></span>
</td>
<td class="num">(13.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_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">106.5<span></span>
</td>
<td class="nump">122.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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax assets</a></td>
<td class="nump">$ 440.8<span></span>
</td>
<td class="nump">$ 364.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_DeferredTaxAssetsOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Operating Lease Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsOperatingLeaseLiability</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_DeferredTaxLiabilitiesRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Right-Of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesRightOfUseAsset</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_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=120391452&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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&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 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=120398452&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 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=120391452&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_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://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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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://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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=121826272&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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_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=121826272&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=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_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://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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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>97
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983755641192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 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>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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_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>
</tr>
<tr class="ro">
<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="num">$ (104.6)<span></span>
</td>
<td class="num">$ (81.4)<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_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount', window );">Deferred tax remeasurement due to Swiss Tax Reform</a></td>
<td class="nump">$ 51.3<span></span>
</td>
<td class="num">(66.4)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">$ (51.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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Gross interest related to unrecognized tax benefits accrued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.9<span></span>
</td>
<td class="nump">11.0<span></span>
</td>
<td class="nump">2.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_UnrecognizedTaxBenefits', window );">Total gross unrecognized tax benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">222.5<span></span>
</td>
<td class="nump">176.3<span></span>
</td>
<td class="nump">$ 96.7<span></span>
</td>
<td class="nump">$ 78.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_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="nump">39.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_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">$ 13.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 207.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>
</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_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=121826272&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_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_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=123427490&amp;loc=SL37586934-109318<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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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://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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&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_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=121826272&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_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769720136">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">$ 176.3<span></span>
</td>
<td class="nump">$ 96.7<span></span>
</td>
<td class="nump">$ 78.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_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increases related to tax positions taken during the current year</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="nump">40.1<span></span>
</td>
<td class="nump">26.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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increases related to tax positions taken during a prior year</a></td>
<td class="nump">11.2<span></span>
</td>
<td class="nump">46.1<span></span>
</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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Decreases related to tax positions taken during a prior year</a></td>
<td class="nump">1.3<span></span>
</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_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Decreases related to settlements with tax authorities</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="num">(3.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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Decreases related to expiration of statute of limitations</a></td>
<td class="num">(4.1)<span></span>
</td>
<td class="num">(6.1)<span></span>
</td>
<td class="num">(6.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_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 222.5<span></span>
</td>
<td class="nump">$ 176.3<span></span>
</td>
<td class="nump">$ 96.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_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=123427490&amp;loc=SL37586934-109318<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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983763830456">
<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, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 380.6<span></span>
</td>
<td class="nump">$ 380.5<span></span>
</td>
<td class="nump">$ 517.2<span></span>
</td>
<td class="nump">$ 426.3<span></span>
</td>
<td class="nump">$ 365.2<span></span>
</td>
<td class="nump">$ 313.9<span></span>
</td>
<td class="nump">$ 68.0<span></span>
</td>
<td class="nump">$ 313.5<span></span>
</td>
<td class="nump">$ 1,704.6<span></span>
</td>
<td class="nump">$ 1,060.6<span></span>
</td>
<td class="nump">$ 1,379.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_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">356.1<span></span>
</td>
<td class="nump">351.1<span></span>
</td>
<td class="nump">346.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_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Add: dilutive effect of potential common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.7<span></span>
</td>
<td class="nump">9.9<span></span>
</td>
<td class="nump">12.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_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">365.8<span></span>
</td>
<td class="nump">361.0<span></span>
</td>
<td class="nump">358.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_EarningsPerShareBasic', window );">Basic net income per share (usd per share)</a></td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 1.45<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="nump">$ 3.11<span></span>
</td>
<td class="nump">$ 2.68<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 2.69<span></span>
</td>
<td class="nump">$ 4.79<span></span>
</td>
<td class="nump">$ 3.02<span></span>
</td>
<td class="nump">$ 3.98<span></span>
</td>
</tr>
<tr class="re">
<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">$ 1.03<span></span>
</td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 1.42<span></span>
</td>
<td class="nump">$ 1.17<span></span>
</td>
<td class="nump">$ 3.02<span></span>
</td>
<td class="nump">$ 2.60<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 2.62<span></span>
</td>
<td class="nump">$ 4.66<span></span>
</td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="nump">$ 3.85<span></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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: 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=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: 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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: 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=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types: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=125512782&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: 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=125511455&amp;loc=d3e1252-109256<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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=125511455&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: 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=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_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>dtr-types: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://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=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://www.xbrl.org/2009/role/commonPracticeRef<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=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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=124432515&amp;loc=d3e3550-109257<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&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://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=124432515&amp;loc=d3e3550-109257<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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769602104">
<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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.8<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">2.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<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=124432515&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>101
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983769317528">
<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, 2021 </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, per person, per year</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>dtr-types: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>dtr-types: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>102
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759499224">
<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, 2021</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,550.7<span></span>
</td>
<td class="nump">$ 1,403.3<span></span>
</td>
<td class="nump">$ 1,464.0<span></span>
</td>
<td class="nump">$ 1,292.1<span></span>
</td>
<td class="nump">$ 1,329.1<span></span>
</td>
<td class="nump">$ 1,077.7<span></span>
</td>
<td class="nump">$ 852.1<span></span>
</td>
<td class="nump">$ 1,099.5<span></span>
</td>
<td class="nump">$ 5,710.1<span></span>
</td>
<td class="nump">$ 4,358.4<span></span>
</td>
<td class="nump">$ 4,478.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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,060.8<span></span>
</td>
<td class="nump">971.4<span></span>
</td>
<td class="nump">1,023.7<span></span>
</td>
<td class="nump">902.6<span></span>
</td>
<td class="nump">895.8<span></span>
</td>
<td class="nump">724.3<span></span>
</td>
<td class="nump">502.9<span></span>
</td>
<td class="nump">738.2<span></span>
</td>
<td class="nump">3,958.5<span></span>
</td>
<td class="nump">2,861.2<span></span>
</td>
<td class="nump">3,110.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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 380.6<span></span>
</td>
<td class="nump">$ 380.5<span></span>
</td>
<td class="nump">$ 517.2<span></span>
</td>
<td class="nump">$ 426.3<span></span>
</td>
<td class="nump">$ 365.2<span></span>
</td>
<td class="nump">$ 313.9<span></span>
</td>
<td class="nump">$ 68.0<span></span>
</td>
<td class="nump">$ 313.5<span></span>
</td>
<td class="nump">$ 1,704.6<span></span>
</td>
<td class="nump">$ 1,060.6<span></span>
</td>
<td class="nump">$ 1,379.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_EarningsPerShareBasic', window );">Basic net income per share (usd per share)</a></td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 1.07<span></span>
</td>
<td class="nump">$ 1.45<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="nump">$ 3.11<span></span>
</td>
<td class="nump">$ 2.68<span></span>
</td>
<td class="nump">$ 0.58<span></span>
</td>
<td class="nump">$ 2.69<span></span>
</td>
<td class="nump">$ 4.79<span></span>
</td>
<td class="nump">$ 3.02<span></span>
</td>
<td class="nump">$ 3.98<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 1.03<span></span>
</td>
<td class="nump">$ 1.04<span></span>
</td>
<td class="nump">$ 1.42<span></span>
</td>
<td class="nump">$ 1.17<span></span>
</td>
<td class="nump">$ 3.02<span></span>
</td>
<td class="nump">$ 2.60<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 2.62<span></span>
</td>
<td class="nump">$ 4.66<span></span>
</td>
<td class="nump">$ 2.94<span></span>
</td>
<td class="nump">$ 3.85<span></span>
</td>
</tr>
<tr class="re">
<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">$ 26.9<span></span>
</td>
<td class="nump">$ 41.9<span></span>
</td>
<td class="nump">$ 43.6<span></span>
</td>
<td class="nump">$ 73.4<span></span>
</td>
<td class="nump">$ 21.3<span></span>
</td>
<td class="nump">$ 47.9<span></span>
</td>
<td class="nump">$ 31.6<span></span>
</td>
<td class="nump">$ 65.4<span></span>
</td>
<td class="nump">$ 185.8<span></span>
</td>
<td class="nump">$ 166.2<span></span>
</td>
<td class="nump">$ 146.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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">One-time tax benefit related to Swiss intangible assets deferred tax asset remeasurement</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">66.4<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits', window );">Discrete tax expense arising from the conclusion of a tax matter</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(11.1)<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="nump">0.0<span></span>
</td>
<td class="num">(36.8)<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="ro">
<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="num">(2.9)<span></span>
</td>
<td class="num">(4.6)<span></span>
</td>
<td class="num">(4.4)<span></span>
</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>
</tr>
<tr class="re">
<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">$ (30.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.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="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_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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: 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=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: 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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: 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=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: 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=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types: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=125512782&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: 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=125511455&amp;loc=d3e1252-109256<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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=125511455&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: 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(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: 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=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: 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=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: 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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&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_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>dtr-types: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=121826272&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=120384911&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://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: 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=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=121826272&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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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=121826272&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=121557415&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://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=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<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=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: 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=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: 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=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: 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 (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: 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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: 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=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: 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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: 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=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 4: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: 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=123351226&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 10: 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=123351226&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>103
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm139983759695864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Valuation And Qualifying Accounts (Details) - Sales returns and allowances - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<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_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">$ 15.5<span></span>
</td>
<td class="nump">$ 11.7<span></span>
</td>
<td class="nump">$ 11.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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions</a></td>
<td class="nump">41.7<span></span>
</td>
<td class="nump">39.7<span></span>
</td>
<td class="nump">43.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_ValuationAllowancesAndReservesDeductions', window );">Deductions</a></td>
<td class="num">(44.1)<span></span>
</td>
<td class="num">(35.9)<span></span>
</td>
<td class="num">(42.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_ValuationAllowancesAndReservesBalance', window );">Balance&#160;at End&#160;of&#160;Year</a></td>
<td class="nump">$ 13.1<span></span>
</td>
<td class="nump">$ 15.5<span></span>
</td>
<td class="nump">$ 11.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_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(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&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>104
<FILENAME>isrg-20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:isrg="http://www.intuitivesurgical.com/20211231"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="isrg-20211231.xsd" xlink:type="simple"/>
    <context id="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5fd0c4dd13c84f1bb1b449dd86315036_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i38c2219fbb824bebaf46f4bc6a1152a0_I20220126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2022-01-26</instant>
        </period>
    </context>
    <context id="i69f29ab290bf479ab7e1096d9dd1d810_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1753d35d8bb4b058868de86a9619537_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8856a08647a249efabbd37e8e6613cdd_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i49f71cccd90b4d4e9c40aff0c37f79fc_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="i1e4bfaa8575f430ea92e85493cfaab05_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic7cb30e3c4d74f9ca49d9bfbc2219da8_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i84203bedd2b84668ae774da7ab576e9b_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="i67c0015262a04115b01594fd0138df1a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i626c38e41c684582823db90db8586dd4_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="ia63031df15eb4c4b867637397e178816_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6de74993fa584da9aef44aca74751fc5_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3a9b27aec44e40dd90b1a40fbd6616bf_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="i383afc57ac7640759175dae0e6ca7a6d_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="ifb8f119f66744c418fffd37dd7aaa1bc_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="i7c86ec9f470647c090782e5a4faad8c4_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="i03be6cea25064cff94c1b5b65ad86a19_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="i88e2d2cd7f3b48949cf5cda5d8bd866e_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="i8f5f0ef6d7834069abfea6e0e20a96bc_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="i3c2a7c9837214738a52201b1a288bf10_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iacd2980d1d354e8aa51767ab851c4be1_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="i1f9457f23a504da78af5b81705b5fbe7_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="id75ad081c46e4d2daa2ab5a41bce8cd6_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="i9cc7ba4d980b4b78b1af50f04bc65855_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="i6f5dc3180339467aa0ce84c1f9405ea0_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="i0a6da95851d14314a907e3fc12a4d995_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="i89a6623b47c44d3cb0cdf0be8df0febd_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="icf256d91b4fc4a3580721c343315aedd_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="i311302242be54204a99a96d9fcb103fa_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="i780de7d996f04290a880f2924295677f_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="i03a393b9b8dd412d83600f259679f1c4_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="ib4612452972242fe95f1c425267cf512_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="iee764bb051b9421db264530a5d7c6fc4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia660a4cc30764f8fbfeab22388ab035c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2cfae00049d84fb78d1f0d6d91cdc96e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i391f30fc82fe4addbcc4f62a8b5d1255_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0eaf63a2fc44dcda6f7cd85d4fde812_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1b0398804fe420c860000a76db8bbf9_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i06a090d744cc46dfb24a887c632fa208_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e56cbf426e14ee1b709ddd4e4091630_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i242a2f1d1eb24c3bb9248fb24d9c6413_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i380c7524b8dd437a9118442f4f82dd7a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e505ebec4a34fd3a84ac1e8fea2619a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i19e97658830342779001bfd70274f998_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i39e1a863505a47a197a29fa4daaff481_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i07a40be75b404fb39124178015de2090_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i063ad67d917c449891e700ef335f597f_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i20cc122df8954f84ada707e133720aab_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i54ccd8bfadb941f6b33c4e88a5b462ba_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2329040412594cc9b38ce331c9e403ba_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i82a7ffa63dc347a09196d658771d5884_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia75343d911684cd89b0423fa0c4478e1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i529f9b36a89c403daec0437f58ec3503_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i0ecbfc04049242b98dfff792a08978a8_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia54abe20472f4bc0954fddcddd519068_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf5abf8c770b49018d3b84d789958aa5_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iabb4b60dfa0f400fb15557e919b5007e_D20210101-20211231">
        <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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibe53041923bb4df494873b9108868197_D20210101-20211231">
        <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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibef54ca5a88d4026abd47535e5434b74_D20200101-20201231">
        <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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionDomesticMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc90972122b248dea0768a3f3cf6a710_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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="i258b750c23d442a8a02e1ca4f4659842_D20210101-20211231">
        <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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iff06716d82084d739e365dc88963a87d_D20200101-20201231">
        <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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GeographicDistributionAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0358f4377ef4300bbd54454bbf76b8c_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:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</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="iccb0e4d2407447e29273d155bbc8d762_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i66942e7a2bd14bfeb57108f17d7d9553_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic8b68073214c48248846a837f517c7b7_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic44a8abc985242bf83069e296de639aa_D20210101-20211231">
        <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:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i94993fe35ede46b2b1fe1d0181bb45b3_D20210101-20211231">
        <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:OtherCapitalizedPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i24c179be53654f31a8ced172a6ce7773_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8090c05ae94049e681941b878066969e_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb5934f0285149a7a3e0faa0f9278756_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib08e4199312b4cd9adda56bfb7db2f27_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifef5f839b0b34b98b57a97186490688c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i31f23ce4c74e44f5be262e4514a3e059_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8348d7a9d7464165a52f153c7ae3b5be_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i429faaae4ad747999f466d5ab701a6b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie36a05407f764f8693cddf02b4190bcb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">isrg:HighCreditRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c1bcf8003b14f378496a7e06a1d3665_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">isrg:ModerateCreditRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">isrg:LowCreditRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d623f8296024aeca65e02b0989df617_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i74d0e6025e1346f4a49fce1e272179f9_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i90c89bd9576e4a79b6f989c51c12fd71_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fe19421c58f4fce9f7f73e23565574c_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9511f314aca54aa193f6b6ea2e611fab_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if5a605b012d14c03893660161607c090_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if418d09a70dc4ff39c5f3cf96fab516b_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i21195ea084d84056889f429f31d154fd_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="if172e56e7868418ab2b5f348164e6693_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9fd096dbd4bb4534914b06411e50b5be_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cfed228f82746f68daa659d834e3226_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="iddc4e312abd9420cbf649a9561cdccdc_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3ffa9a689c8b40e48e58482f911422ee_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdaa028284944f45a9306f1c18e29c00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if1fe8a07340747728fa02760cb40f0c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1bff42b24269400ea8d1be1c0c9633e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if63020b091164cce8707bdcecc7215e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9da3856077a744d8a962542dc31c7135_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide99dc8e515d46cfb4d7941037641cec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="isrg:ScheduleOfAvailableForSaleSecuritiesAxis">us-gaap:MunicipalNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43706d4ffd494511af9f5efadb4b7c76_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48a76a5014084fa0a66da9c1555c5ac1_I20211231">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i688f35b1d05148cfb012bb4d12b2dbd5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">isrg:IntangibleAndOtherAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3253e079a9f84be8aa9879feaba0ee21_D20210101-20211231">
        <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>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i089bc345baac47fb959c20a585096771_I20211231">
        <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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84f6a43a9d9f4fe4b50b9426e8df54ad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">isrg:IntangibleAndOtherAssetsNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie85f08964687460f8fa5d1089f456ad6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:BroncusHoldingCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i83797bd7804f48bc90d5afdab3a0c1ed_D20210901-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:BroncusHoldingCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i6ff91addabfb42c9bdb1416135709def_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:BroncusHoldingCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i31d9a4269938422592affc2e2a958b02_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:HologicIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib476589fe9fa48a9b8d249ca3f3663b2_D20210101-20210131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">isrg:TeladocHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-31</endDate>
        </period>
    </context>
    <context id="i16b108ba6a4a4513a7356d02f43310ca_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48f685ba23ef460785fec06811fec4d5_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b6db38c0d964188b5f4d3df19056b9b_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="i4a7552559c6b445ca1170640ea74e555_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i21536310b22c458e94d768708b3729b0_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ie00d612190144002a39bf618b6f6e403_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b6b4f002c6849dab012311e04142448_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i0b60cac1ad9b4ef6ad2c1361f22c71ad_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9eb5087e090e4929a99714dcc5864a38_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i9104fa3c8ad64223b876324a9ad4b8b3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i41c98f0531064587baa8a78fb7a11afe_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i700331e92c074d549b5e6183eebb03ed_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iec52e16c19654763978e10b5f8bf9fd9_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i762a3c2130e749098efcf43bf3b585e1_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i1845c8ba5e2241ed9044e7e635916640_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6fead1f364ac475fb25d8acb006f0d97_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id198150bab624254b1877353f0046514_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i951479aa64024b2aa06e48aede6bba65_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="ieb5bca4503fb4d4a8e45f0e2137aa2b1_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4da4247f91a542d5965c93b6131b4371_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i62a573ca01d04a01808966dc9fedf3e8_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="ic2c8a6a4525d48aba38619fcf4f14b44_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7ba764f81aaa438b8f317bb87521e006_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9579aa51ade746f88d686daf65a791ae_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="i3e143700f13749fbb4e4459490934270_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9b97d6dcd76749068cb2c8151addd63b_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d295035f0a14d399c0c60ec41e19418_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="i528c7bba25a74228a497900a0e2d46b7_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iac0ec3e0f11f44e6afd8411974c263e3_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia47f6dd5e96343cfaed58fe0abcd33bd_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="i1166bde643c645c998442d5fd1a98f47_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4d44dd9162a84beaa3f2bef97f83eb38_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8128ee37e8fd4246b33a3f957ddb2ddc_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="ieabce48cb57c4d6caa42eb06bba59da2_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4798ab1b71764b008e3b16ab21f3dffa_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15ee901222094d76991fa2fac4221df4_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="i00d1b8580a1b41b4bc7da8492437adf5_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i80a18de39b304dcab14d2c2325779f1d_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7917eec171e746979cea6c9176c2fed3_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="i2ff5ecf39112461d8f58b00e4b0a8e15_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib9dabfaaa3d94b3eb742ff1bbee151d6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:InstrumentsandAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib7c6129ab04b4605a8da797d1d286237_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="i7b035d92e3b245b2ac7b027c6b9e8ac9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3a899c1bdb7447aeb9823b9441b5b111_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5a0b7709be1408aadf3eaf8c77d1639_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="i8d1e233d39e649789726aa0083c09369_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i58a64a86bd3444d1aa61534867f78a60_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">isrg:ServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i487a2c81d2af40e694e2dc7944b83a15_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="i75a0523973c34c0fb9a0f780e4ccfe31_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i380f03743e8b4c4b89573a5b78397d0f_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4340ba256014368975d093ee526987a_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i440377e25e9c4106a9b9989403ee30d5_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9623793caec34d899a652b5d9d100cf2_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i82985d49c3a44b198ac83e0917afa67f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3314c03a50954455b10831024db7bbc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1201c670d839417db0172e61d5e259d4_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="i2b24e4a6d7d84e6c908d5df24b023d8f_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="i4762e49110eb469294bd9e2cc9e9882b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i75cd8be02d2b42ee9addd0d2a5e85f82_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i46d3d2f470cd4995a7034bf2a529e2d3_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="i22768be400e34d8db66a264218cf0263_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="ia494a520df5145d7bca5cc87d59a2f35_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="ic06737ca404543c0ad5be16ede34743e_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="i9a044147185244b2851a21bff7374735_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="i170764c30abf4b2bbece6b0572fe62c2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i5be4e5086de64924ae9ad43106f1def3_D20211001-20211231">
        <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>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia5d9eb16cf664ae49715b3232eb312d4_D20201001-20201231">
        <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>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if2af84578d8b4704951f3ebe7b7305a5_D20201001-20201231">
        <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>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie59094038609407a90a669bcfc892de3_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa8daab729ed42f79ec7136908d0ce1e_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e0119f67cfe45c6ae3443d1ff28a59a_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3dc68e6396f4c75972570b9fc6562f8_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ice41908ddbdd4371a2da60daf4eb58a7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i949161b6a8de44b2855f833b0c8410d3_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ic249112a92164b689395cd0523daeaae_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="iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">isrg:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i578d55debed1441ab8616a41e97965ec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">isrg:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifdfdf896a00a411e8978da22d6132783_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">isrg:CommonStockRepurchaseProgramMember</xbrldi:explicitMember>
                <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="i23b9d5b58b0440cc9d1a19c4da790e21_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib31b3196738d4197956a2eff70a22c5f_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i65fcd8828b26463eb93092a57d40dc1d_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i6bc47fc6d4734507bc47d4606b82ee07_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ib81855cf395a4dc1b7380220a0d17e5c_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25476fd0a5ac416fad34438c67614704_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie06021fe773e40ed84ad7ef8214cc82f_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iba9e8ed87d6d44d2ace75f29fca9b869_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e9245f3cad34151a5aa20d438843c43_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c5226bd7f2749989923079da37a3e84_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i66a36eee010447c0a3dac9cb17f5bfba_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ia232064a718c43db9597db9c0c9ca1ce_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i35db15754eb140128d5242cf606f0fac_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="i568ec2a3c9ff41db88b60ba085a16ddc_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="ieb04c261cf0c441d848590fa502b63eb_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="i0aefc9ec3a054155b812871fd2d1260d_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="ic843b2c3098e42e5a990eb520051df6c_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic4e8811253e0459f871f79efc222bc1f_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icc0e4130bf1f4600a4270158af3b7cdc_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i12691f14dd024f57bcf324b72094f968_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1512d3fc6f8044c8b993db9b04c66d49_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6a54c108a3de4fa8a78beea290f97029_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i692c5cf6bb48426090771be01d48ac6b_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="i7e84d82960bc43e4abfd617cfd6b5890_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i265fde8d118349e08cd8db16d81fb9cb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i52e0b5f7f48e445aadfa0e0297762d16_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i69b47b9ad8254a6fa9796252820e33c8_I20170331">
        <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>2017-03-31</instant>
        </period>
    </context>
    <context id="ic01be376236f4e32b225760339421800_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="i29257cf5eac641baa792aa68f5f608ac_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ef1206e43264cd5b79714cd3f561fc7_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="i22c2136a3113484883ff38aa6fd25789_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9355c1676f50427b81a770d9e18bb7c6_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="i37de3a03a95446b990112ee77faa2407_D20180101-20181231">
        <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>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i02bf2bb27543402aa4c52dce334c2ab1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i407eb9b28b43401d97604113bb2dbbe3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i33c1e55717204097adaa22c0425eaba3_I20170430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">isrg:TwoThousandEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-30</instant>
        </period>
    </context>
    <context id="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i18aadfdcf5b1400690a75d5affe06761_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="ieb80d1d14a7b494d85ec405882b05d69_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if9cee4af528b405bab944e589de2b4d9_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i357f61101df5457a9963d88ea511cfef_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3710edabbd54eec837d17dd8e277e87_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i057cca7849274121b0bce0c0bd22f200_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib6491dc74ac8467bad2e440780271422_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie49d826aba36408281fb93da6ce59f8e_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48f6aac04b5541fca9e51387bf28c6d7_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcaa7457772c4482ab72979968908c31_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iccc8d23830384b17a453e953a60439f2_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i11241b78c18e4c4c9f294bb704669a14_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i209d7b1421984db69514cc50561ba5fa_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="if5c3ea6a29834926950368b51880ce3d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i837834d8db9b438cbaa37a6b33a81943_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13bddafce28b482e8a02d850a44c89b1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id17c183484664035bca07835f7e43ac2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2cb0a613f6734bbb9a92e41014ed5b98_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieb008c584eb44825ba713c7704595721_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67a8fde320194db99e7dc73215fce16d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i65930285eddd4957a3dc0e152439d10c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i249a7840137f460baee0af6e8af59f94_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i02e0aee5f92943429439c8cc5807e230_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">isrg:RangeTenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5365632fbf9544f8bbddf1e36eda6a62_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia5508e0e45d4434e82fb09ec09805492_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i222e0f306a964137b0d7f5eeb76823d7_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if5f9506735d7418e8e1e8eb7d114c490_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="i6a09a6387af44f17a5a52b85ee5a1dd9_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2e6bd392253047fdb91b5d067175d9fd_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ef7682ccb7f43dd890b5d70fdeb2d88_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="ice4f9d66fd79401486975c99521f5e1f_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice489fde5b7b4f9ea7154c7c631ff198_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4ab01ae338ad463cbf0ba5f15e608927_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="i853a59e74724483d961eaff2b08fb576_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ica347c2a6c2740219a66445119051dfc_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea410f964cf24b1382bb454de7633223_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="i248c598dce5f4d048ee1a0bfb9bdfcab_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i00c1596771f146539095aea994e62182_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie42f205ba20f436da1404723bc1b44cf_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="ibd11389f7661454588acb99842b0867b_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idece0a6d9ba5452a9258e9fd916741e6_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib3c9f804d0f34bf18cb0dbb5062c2513_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="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia170f6805187458ab6f595455020f2db_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="i5c97e5c67e2a47a99d88c6248ad71bed_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3d325d28cf243e1865d9ae6e7fec183_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i517f3af9907f4d41814bdee69967b767_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i54f65aaa138649cd916539faf2195e02_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2ba12b423d3b46d187296e92f6838af2_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5f2dcf5ee62d47178032e26d4c976417_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i91e8d57a45df4ee0a3dfcc01ae56af07_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i403a2abbb3bc408f8f4e65ae56761418_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib5a3a8c8d5c14309bdf8fe6aa81a24bb_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc0ec6eadbca437d80817402076cb2cc_I20211231">
        <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>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56d1b234d3f8479484cb498a2ec79b8d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3546367563574adf8edd714e2d571c34_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="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035267</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i086a040dd0654216897485acb4418272_I20201231">
        <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>2020-12-31</instant>
        </period>
    </context>
    <context id="ifa166855611c4838955492773b68b882_D20210101-20211231">
        <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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i76fe7a36b61e4da48caeb692735892fe_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i03abb32fa714445aa97cbb853b5dd3e0_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="ie5b4431266c24d07b3ba5a4696674086_D20200101-20201231">
        <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>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie36d85008eea4134b94383e3d1013e6e_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="i9c25fd6fc4d5462086810a532f59a47c_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>
    <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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M18zLTEtMS0xLTMxNzEy_e1408832-c32f-49f7-9fd9-13e5f7adc559">0001035267</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M180LTEtMS0xLTMxNzEy_7cbdd790-ef44-47ec-9729-714e3e5d3fa4">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M181LTEtMS0xLTMxNzEy_351e9dab-2b14-4e3a-8b13-f3af766df21f">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M182LTEtMS0xLTMxNzEy_56d2b186-a31c-4c18-80ee-4cb13b551f5c">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV80L2ZyYWc6ZDBhYzBlYmNlOTVlNDllNGE3ZTJlZDBhOGRjNjhiMWEvdGFibGU6OTlmNGMwYWJmMTU5NDNlMzhhMDE2NTQwMjI3OThkNDMvdGFibGVyYW5nZTo5OWY0YzBhYmYxNTk0M2UzOGEwMTY1NDAyMjc5OGQ0M183LTEtMS0xLTMxNzEy_c20edde3-26ea-48e1-a815-4d60a169693d">false</dei:AmendmentFlag>
    <isrg:SystemSalesArrangementWarrantyPeriod
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE4OTU3_4f2673cd-2d31-412b-80c0-eec7c9b4cca8">P1Y</isrg:SystemSalesArrangementWarrantyPeriod>
    <isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMyOTQ0_ede2db82-e873-4152-9775-090c1f125429">P1Y</isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPeriod>
    <us-gaap:DerivativeTermOfContract
      contextRef="i31f23ce4c74e44f5be262e4514a3e059_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NDQ1_b8bda87e-059c-4196-9de0-8161f1c5306e">P12M</us-gaap:DerivativeTermOfContract>
    <isrg:DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NDky_94e445c7-3caf-43cc-b522-c53677c0971d">P2M</isrg:DerivativeInstrumentDesignationAsCashFlowHedgesDeDesignationPeriod>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41">http://www.intuitivesurgical.com/20211231#IntangibleAndOtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815">http://www.intuitivesurgical.com/20211231#IntangibleAndOtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64">http://fasb.org/us-gaap/2021-01-31#LiabilitiesOtherThanLongtermDebtNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41">http://fasb.org/us-gaap/2021-01-31#LiabilitiesOtherThanLongtermDebtNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <isrg:StockOptionsGrantedInitialVestingPeriod
      contextRef="i9355c1676f50427b81a770d9e18bb7c6_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM2NTU_3aeec287-f7e3-485a-8f79-f5669d563525">P3Y</isrg:StockOptionsGrantedInitialVestingPeriod>
    <isrg:PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzUxMjY_e52a83b4-6365-4b44-b15f-a50f4c4bd52b">P2Y</isrg:PeriodofLookBackThatCouldCauseOfferingPeriodtoResetEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if9cee4af528b405bab944e589de2b4d9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzYxMjg_5f5a8e0b-2604-4321-a9d2-172feea8cd79">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i517f3af9907f4d41814bdee69967b767_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzItMS0xLTEtMzE3MTI_8aa89614-0bc6-4bdd-9ce5-7f0926ea6db1">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService
      contextRef="i54f65aaa138649cd916539faf2195e02_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzMtMS0xLTEtMzE3MTI_ed9d2f0e-f676-4ed3-9ea1-312b7080da7f"
      unitRef="number">0.125000</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService
      contextRef="i54f65aaa138649cd916539faf2195e02_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzQtMS0xLTEtMzE3MTI_2ef35215-8fb8-45a9-8be2-76efe0dc0a6d"
      unitRef="number">0.020833</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService
      contextRef="i2ba12b423d3b46d187296e92f6838af2_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzUtMS0xLTEtMzE3MTI_25cf9103-3163-46a1-8b66-e0a4bd5e0d7e"
      unitRef="number">0.125000</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponSixMonthsofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService
      contextRef="i2ba12b423d3b46d187296e92f6838af2_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzYtMS0xLTEtMzE3MTI_02214ebf-710d-40df-baa1-85d0d5fbb2fe"
      unitRef="number">0.020833</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterSixMonthsofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth
      contextRef="i5f2dcf5ee62d47178032e26d4c976417_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzctMS0xLTEtMzE3MTI_d63c98ee-4cef-4ee0-8383-c2a81e380e08"
      unitRef="number">0.145833</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingattheEndofOneMonth>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i5f2dcf5ee62d47178032e26d4c976417_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzgtMS0xLTEtMzE3MTI_22a61203-05e3-44f6-84a2-b707542c77a6"
      unitRef="number">0.020833</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService
      contextRef="i91e8d57a45df4ee0a3dfcc01ae56af07_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzktMS0xLTEtMzE3MTI_91fdb625-516c-4057-832b-c1b243cd6510"
      unitRef="number">0.250000</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear
      contextRef="i91e8d57a45df4ee0a3dfcc01ae56af07_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzEwLTEtMS0xLTMxNzEy_2203d5a6-8976-4c9d-9f38-d7def6162028"
      unitRef="number">0.020833</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService
      contextRef="i403a2abbb3bc408f8f4e65ae56761418_D20200101-20201231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzEyLTEtMS0xLTMxNzEy_2cb09c01-eb5a-400c-bab9-aeb4a067cf5d"
      unitRef="number">0.333333</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingUponOneYearofService>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear
      contextRef="i403a2abbb3bc408f8f4e65ae56761418_D20200101-20201231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzEzLTEtMS0xLTMxNzEy_c03d5ded-8411-4954-be57-713b5fa156c9"
      unitRef="number">0.027778</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentageVestingPerMonthAfterOneYear>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="if9cee4af528b405bab944e589de2b4d9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzE3LTEtMS0xLTMxNzEy_0c6824c2-6283-4a26-8d4a-7e72e73c312e"
      unitRef="number">0.250000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib5a3a8c8d5c14309bdf8fe6aa81a24bb_D20200101-20201231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzcvZnJhZzpkMTE3MmIyMzA0NTA0ZjY3OTI4ZjVhNzc5ZTM5OTJkNS90YWJsZTo2MGUxMDc4YThkYWI0YzNjYThkZDcxYjkyYTRjYzFmOC90YWJsZXJhbmdlOjYwZTEwNzhhOGRhYjRjM2NhOGRkNzFiOTJhNGNjMWY4XzE5LTEtMS0xLTMxNzEy_4c920a19-ef71-4e04-ad61-f3569173cebf"
      unitRef="number">0.333333</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90ZXh0cmVnaW9uOjI0M2ZhMGFkNTg1MDQ4YmRhNGFkMjI4YzQzNGEzMzIyXzE3_3ca5d81b-f8e3-4504-95a4-641b16e33a63">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&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:11.180%"/&gt;&lt;td style="width:0.1%"/&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:11.180%"/&gt;&lt;td style="width:0.1%"/&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:11.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,550.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,403.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,464.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;971.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,023.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="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. per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1) Includes discrete tax benefits as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Excess tax benefits related to share-based compensation arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;One-time tax benefit related to Swiss intangible assets deferred tax asset remeasurement &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discrete tax expense arising from the conclusion of a tax matter&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2) Includes charitable foundation contribution expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,329.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;852.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,099.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="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. per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1) Includes discrete tax benefits as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Excess tax benefits related to share-based compensation arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discrete tax expense arising from the conclusion of a tax matter&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2) Includes acquisition-related (charges) benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90ZXh0cmVnaW9uOjI0M2ZhMGFkNTg1MDQ4YmRhNGFkMjI4YzQzNGEzMzIyXzY_89b1e3a2-3bfd-49a4-af02-e1194f05284b">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&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:11.180%"/&gt;&lt;td style="width:0.1%"/&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:11.180%"/&gt;&lt;td style="width:0.1%"/&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:11.186%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,550.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,403.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,464.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,292.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;971.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,023.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;902.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;517.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;426.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="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. per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1) Includes discrete tax benefits as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Excess tax benefits related to share-based compensation arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;One-time tax benefit related to Swiss intangible assets deferred tax asset remeasurement &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discrete tax expense arising from the conclusion of a tax matter&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2) Includes charitable foundation contribution expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:11pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;September 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,329.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,077.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;852.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,099.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;895.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;738.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="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. per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1) Includes discrete tax benefits as follows:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Excess tax benefits related to share-based compensation arrangements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discrete tax expense arising from the conclusion of a tax matter&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2) Includes acquisition-related (charges) benefits&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(25.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzItMS0xLTEtMzE3MTI_a02dc569-6944-4442-9a8a-648812cc3649"
      unitRef="usd">1550700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzItMy0xLTEtMzE3MTI_893530fa-31f2-4d46-9140-da661e973f35"
      unitRef="usd">1403300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzItNS0xLTEtMzE3MTI_388eccb3-1967-4b92-b6fa-7bce6e56d948"
      unitRef="usd">1464000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzItNy0xLTEtMzE3MTI_fa3f6ce2-8899-42bc-a7cc-2a5e3c61f4f4"
      unitRef="usd">1292100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzMtMS0xLTEtMzE3MTI_a8aeb1cf-fb76-443c-8f0c-c1ee83455ccf"
      unitRef="usd">1060800000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzMtMy0xLTEtMzE3MTI_a50ab487-da7e-4c3e-a189-cd03ad43d4e2"
      unitRef="usd">971400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzMtNS0xLTEtMzE3MTI_5e379e8a-d911-4532-8bdc-eb8875b71dab"
      unitRef="usd">1023700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzMtNy0xLTEtMzE3MTI_08e685e3-173e-4005-8433-6395910e23d6"
      unitRef="usd">902600000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzQtMS0xLTEtMzE3MTI_2931807a-bfea-4254-885d-c887428967e3"
      unitRef="usd">380600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzQtMy0xLTEtMzE3MTI_a71ff904-5486-4ef1-bfd5-a7fe365da68d"
      unitRef="usd">380500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzQtNS0xLTEtMzE3MTI_3ab37d2b-7d17-45f2-9bea-2940a0af8ceb"
      unitRef="usd">517200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzQtNy0xLTEtMzE3MTI_73167bad-20cf-46bf-808e-4645b0d8a438"
      unitRef="usd">426300000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzYtMS0xLTEtMzE3MTI_a6cafe35-840c-4132-8606-94a69274651f"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzYtMy0xLTEtMzE3MTI_840c4b7b-019d-4aec-ab90-abc4853a5ebe"
      unitRef="usdPerShare">1.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzYtNS0xLTEtMzE3MTI_67068d6c-a01b-4ab3-b3ea-1f94c27dc0f9"
      unitRef="usdPerShare">1.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzYtNy0xLTEtMzE3MTI_bf2972eb-0331-4aae-9a9c-e9709967e1db"
      unitRef="usdPerShare">1.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzctMS0xLTEtMzE3MTI_9665d75a-b21d-4c00-8ad0-ccdcc6608f2b"
      unitRef="usdPerShare">1.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzctMy0xLTEtMzE3MTI_ecb14533-317b-43e0-a90c-8610f4f8ae9a"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzctNS0xLTEtMzE3MTI_cbdf9db4-dfc8-4b00-8aec-f1f7269f1e04"
      unitRef="usdPerShare">1.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzctNy0xLTEtMzE3MTI_3de12312-de69-4262-8a5f-bff24f33d1bc"
      unitRef="usdPerShare">1.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTEtMS0xLTMxNzEy_b01c47f5-f79b-4dc9-8e52-ed2024de0120"
      unitRef="usd">-26900000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTMtMS0xLTMxNzEy_80e31e59-d103-40b1-96db-0c27c6bcdd4f"
      unitRef="usd">-41900000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTUtMS0xLTMxNzEy_bb2789d5-d2ce-49a0-b7af-bf284beca9e5"
      unitRef="usd">-43600000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTctMS0xLTMxNzEy_05408576-11fc-4539-b7dd-4149107aa517"
      unitRef="usd">-73400000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEwLTctMS0xLTMxNzEy_4b6d98b4-17f3-45e8-9ab3-ced3dda5ce62"
      unitRef="usd">-73400000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTEtMS0xLTQxNzM4_8d0a3414-9aba-46cc-adb9-1e5c74ed7f8d"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTMtMS0xLTQxNzM4_6c29b538-025a-4f37-8954-c05a4d81068e"
      unitRef="usd">66400000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTUtMS0xLTQxNzM4_ce798a4a-e2f7-4704-b2fa-b31e19efef43"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTctMS0xLTQxNzM4_a3402ba6-97f8-41e2-beb9-24c34ec6549d"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTEtMS0xLTMxNzEy_53e2a2c3-1408-4817-b7fd-fd005f809f98"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTMtMS0xLTMxNzEy_9ea379ed-f645-4d7a-a88c-549a7e5a6bb0"
      unitRef="usd">-11100000</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTUtMS0xLTMxNzEy_89f05143-f8fc-4d97-808e-37ef18cc8ed8"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzExLTctMS0xLTMxNzEy_36155ee0-3a82-49c1-a0f2-5dfaffa16a85"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i8fb24afbbef54a8f9e70ebd27c1bfcf0_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEzLTEtMS0xLTMxNzEy_818f93af-b2cd-4a5b-b984-3e5f55b48ac9"
      unitRef="usd">30000000.0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i394cceb3f26d4304886f75654d9a4f49_D20210701-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEzLTMtMS0xLTMxNzEy_d5dccc26-810f-4192-b0bc-79190e3ba681"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="ib34a4d484b684384aafc040eafc058bb_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEzLTUtMS0xLTMxNzEy_60909c94-72d6-4c4d-abcc-3b52cf5c822a"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="ic3cf45deedff455f9d87fbd3b8be2014_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzEzLTctMS0xLTMxNzEy_3c8be523-9fa9-4795-a196-9bb7d1ec8801"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE3LTEtMS0xLTMxNzEy_87294c57-cc87-42c2-a68b-c2a41c895455"
      unitRef="usd">1329100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE3LTMtMS0xLTMxNzEy_04a3223b-f64d-4ecc-a5c3-1255b67a40b8"
      unitRef="usd">1077700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE3LTUtMS0xLTMxNzEy_09a6378e-2145-4eed-83a0-b18b059e59b0"
      unitRef="usd">852100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE3LTctMS0xLTMxNzEy_7aeb8bbb-f9fd-49de-9d07-e03aec0966b5"
      unitRef="usd">1099500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE4LTEtMS0xLTMxNzEy_8e7f04f3-05d4-4a51-9c76-b72e12b103a9"
      unitRef="usd">895800000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE4LTMtMS0xLTMxNzEy_675fbe3a-410d-4fa0-a7f3-1bdf0d98d267"
      unitRef="usd">724300000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE4LTUtMS0xLTMxNzEy_4d8e97e1-79ba-4f6d-a30d-4ee7be0bb792"
      unitRef="usd">502900000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE4LTctMS0xLTMxNzEy_537aeffa-5515-462e-9d95-2c4a9a0345da"
      unitRef="usd">738200000</us-gaap:GrossProfit>
    <us-gaap:NetIncomeLoss
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE5LTEtMS0xLTMxNzEy_97d72c17-a114-4d9e-8ab1-e786b8662879"
      unitRef="usd">365200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE5LTMtMS0xLTMxNzEy_c72acb83-9861-4f43-b94d-caf7b8a607d4"
      unitRef="usd">313900000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE5LTUtMS0xLTMxNzEy_212356e7-161f-4c09-a1e1-b5fd5b9bb018"
      unitRef="usd">68000000.0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzE5LTctMS0xLTMxNzEy_9258070f-3143-4699-8df7-93f7e763af00"
      unitRef="usd">313500000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIxLTEtMS0xLTMxNzEy_43bbfa10-e19f-439c-9123-a824695e68f3"
      unitRef="usdPerShare">3.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIxLTMtMS0xLTMxNzEy_fa193b12-1d88-485f-8a98-acb245d30338"
      unitRef="usdPerShare">2.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIxLTUtMS0xLTMxNzEy_f2534629-8df8-42b5-af0c-a2e4f2062c47"
      unitRef="usdPerShare">0.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIxLTctMS0xLTMxNzEy_4b507b72-57cf-45c1-9de8-ba60e52a4586"
      unitRef="usdPerShare">2.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIyLTEtMS0xLTMxNzEy_614fff23-be82-4f7e-8485-f4c50cf0d32e"
      unitRef="usdPerShare">3.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIyLTMtMS0xLTMxNzEy_739c65c4-08f2-4df5-a4bc-cd2e9ba43a9e"
      unitRef="usdPerShare">2.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIyLTUtMS0xLTMxNzEy_daf7e411-1b87-48a8-a9f6-7d69a3123b3e"
      unitRef="usdPerShare">0.57</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzIyLTctMS0xLTMxNzEy_3d37ecbd-7b76-48d2-9f73-65ac3272998d"
      unitRef="usdPerShare">2.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI1LTEtMS0xLTMxNzEy_f84c1631-2273-490b-93e3-9ed63595ab4f"
      unitRef="usd">-21300000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI1LTMtMS0xLTMxNzEy_9818e49d-ef4c-471c-896b-cdf82426465b"
      unitRef="usd">-47900000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI1LTUtMS0xLTMxNzEy_a29c5b96-6f60-404f-8351-1037809d533a"
      unitRef="usd">-31600000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI1LTctMS0xLTMxNzEy_a90a8054-169f-4769-98f5-8656917ecd96"
      unitRef="usd">-65400000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI2LTEtMS0xLTMxNzEy_f1710273-dba9-4b84-ac5e-286c752712c9"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI2LTMtMS0xLTMxNzEy_126ff393-2580-4c6d-a0cc-8c9db3ed0708"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI2LTUtMS0xLTMxNzEy_f44a7954-5a19-4617-9010-8ca4b1dab853"
      unitRef="usd">-36800000</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI2LTctMS0xLTMxNzEy_3f65fa82-2dfe-4294-972e-4b96f89b3f82"
      unitRef="usd">0</isrg:IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI3LTEtMS0xLTMxNzEy_6e004dd9-2719-41c9-bad4-f83f9c2a4a17"
      unitRef="usd">2900000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI3LTMtMS0xLTMxNzEy_361da125-b2fc-4806-b990-70956c51df68"
      unitRef="usd">4600000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI3LTUtMS0xLTMxNzEy_60bab5fe-c966-448d-ad9e-04fbf2d6445a"
      unitRef="usd">4400000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI3LTctMS0xLTMxNzEy_cfe05bf5-d56a-4fad-8321-b5b423a1fe51"
      unitRef="usd">-1400000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="ia6762ba0f1df45aeba316b8ec765209b_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI4LTEtMS0xLTMxNzEy_8009d280-6a51-4b6c-8f36-7416a712b9fa"
      unitRef="usd">25000000.0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i27e5fa5458764caca2d0a3a04a689d1c_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI4LTMtMS0xLTMxNzEy_34943502-a844-4bca-af25-60957c2b3cb1"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i383e1913182d4c4bbdddf88c66a3f182_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI4LTUtMS0xLTMxNzEy_9d63f77f-a8da-4cb3-b083-c5b46bc529ba"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions
      contextRef="i5e4257a4228c4bc5aebd4bd4a32ac619_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTIvZnJhZzoyNDNmYTBhZDU4NTA0OGJkYTRhZDIyOGM0MzRhMzMyMi90YWJsZTowNDZkNmRkNzIxOTg0YWQ4YTFiZDAzZmI4MmIzYTk3OC90YWJsZXJhbmdlOjA0NmQ2ZGQ3MjE5ODRhZDhhMWJkMDNmYjgyYjNhOTc4XzI4LTctMS0xLTMxNzEy_eaecb697-601e-4419-8db2-8d91474337ab"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseCharitableContributions>
    <dei:DocumentType
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV83MTQ2ODI1NTg0MzI3_ee4daa76-8a71-4db4-b83d-015e33e91fd5">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6NTM1MGM0YzQzMzUwNGFlMGFmYWI2ZGZiOTI2N2E1YjgvdGFibGVyYW5nZTo1MzUwYzRjNDMzNTA0YWUwYWZhYjZkZmI5MjY3YTViOF8wLTAtMS0xLTMxNzEy_1630580f-53ab-499f-82bc-ba0dbbe91205">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV83MTQ2ODI1NTg0MzYw_9bf8cb4b-6e04-4335-b185-971e9142ec0d">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6OTIwYjIxZGM0ODdiNDdmMjg1YjZiZDhhZjUzZmRjOTYvdGFibGVyYW5nZTo5MjBiMjFkYzQ4N2I0N2YyODViNmJkOGFmNTNmZGM5Nl8wLTAtMS0xLTMxNzEy_4ef9f92c-86d8-4219-972f-8056ad8fe3b3">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNDk5_609ce91d-d980-4885-b7b1-f1395709a1fa">000-30713</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA3_7b763de6-6ae6-4309-93ce-f5e6f5bc1f6a">Intuitive Surgical, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MWE5YzkwM2UyNWJkNDBlZjgxZDgwYjMyN2RkNjI3NGYvdGFibGVyYW5nZToxYTljOTAzZTI1YmQ0MGVmODFkODBiMzI3ZGQ2Mjc0Zl8wLTAtMS0xLTMxNzEy_5046d8fd-bf63-4547-b8fa-526fae788f83">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MWE5YzkwM2UyNWJkNDBlZjgxZDgwYjMyN2RkNjI3NGYvdGFibGVyYW5nZToxYTljOTAzZTI1YmQ0MGVmODFkODBiMzI3ZGQ2Mjc0Zl8wLTItMS0xLTMxNzEy_b5075c94-41aa-47d7-9de4-c822f0e46bec">77-0416458</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA4_4220dc38-365a-4dcb-9558-38370a1e8d31">1020 Kifer Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA5_9d2e3acc-c723-420e-96ce-efb5c9e35dca">Sunnyvale</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCityOrTown
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTE0_6dc61a13-4774-4cd4-bee3-3ee48ac9ab93">Sunnyvale</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA0_b7b331ae-a7fb-4619-8b81-8e9a396a2850">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTEw_ba79e906-083e-445b-b3f8-3d7c29022225">94086</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTAw_a44c6da4-5fe5-4dca-a8e3-5211d166bfba">(408)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTE1_e8d2222d-c803-4e80-acb2-36d0e7d15c4e">523-2100</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MmM3YWJmNGIyODk2NDA2YzhmYWM5NDY5Mzc4OGE1NzkvdGFibGVyYW5nZToyYzdhYmY0YjI4OTY0MDZjOGZhYzk0NjkzNzg4YTU3OV8xLTAtMS0xLTMxNzEy_d8ddc92e-29ce-4fa2-aceb-48ab01ee94d0">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MmM3YWJmNGIyODk2NDA2YzhmYWM5NDY5Mzc4OGE1NzkvdGFibGVyYW5nZToyYzdhYmY0YjI4OTY0MDZjOGZhYzk0NjkzNzg4YTU3OV8xLTEtMS0xLTMxNzEy_59d4c821-42e4-446d-b8ae-ca1c0c0a2e48">ISRG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6MmM3YWJmNGIyODk2NDA2YzhmYWM5NDY5Mzc4OGE1NzkvdGFibGVyYW5nZToyYzdhYmY0YjI4OTY0MDZjOGZhYzk0NjkzNzg4YTU3OV8xLTItMS0xLTMxNzEy_f36eb7f9-ca3a-499b-8317-01f987bb4b2c">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTAx_8335e3ee-7fe8-4182-b15f-d9018ee7afdd">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTEx_edc8538b-4a42-459a-bc7f-6c6da056efd4">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTAy_e59c2db8-068b-4602-8fed-ebe3f0d6db01">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTA2_bc8eb7f1-8c0c-4be0-bc67-1eac0fe8736d">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6NjVkZTlkODM2YzlhNDE4MTg5YmQxMGM1NmFlMmRhMzQvdGFibGVyYW5nZTo2NWRlOWQ4MzZjOWE0MTgxODliZDEwYzU2YWUyZGEzNF8wLTAtMS0xLTMxNzEy_27f26783-c136-423a-b03b-d96ad015bbac">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6NjVkZTlkODM2YzlhNDE4MTg5YmQxMGM1NmFlMmRhMzQvdGFibGVyYW5nZTo2NWRlOWQ4MzZjOWE0MTgxODliZDEwYzU2YWUyZGEzNF8xLTQtMS0xLTMxNzEy_534a86e9-138a-473e-a4a7-6ececb70fa99">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGFibGU6NjVkZTlkODM2YzlhNDE4MTg5YmQxMGM1NmFlMmRhMzQvdGFibGVyYW5nZTo2NWRlOWQ4MzZjOWE0MTgxODliZDEwYzU2YWUyZGEzNF8yLTQtMS0xLTMxNzEy_4efdf517-b95e-405a-832a-2b8570f3db36">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTE3_d685d006-314b-412b-adf2-e8b026d671c5">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTEy_b64163d8-a90b-45aa-a8be-2ffcbd589a54">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i5fd0c4dd13c84f1bb1b449dd86315036_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8yOTA5_21bea73f-039e-45bd-b5bf-76a7b31b0989"
      unitRef="usd">108700000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i38c2219fbb824bebaf46f4bc6a1152a0_I20220126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zMjMx_805e32cd-80d2-4eeb-a8c2-dfd24fbb7b05"
      unitRef="shares">357744031</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8xL2ZyYWc6N2M4ODdhZjc2N2Y0NGYwNThkMGJjYzc0MTMyMDQ2NjEvdGV4dHJlZ2lvbjo3Yzg4N2FmNzY3ZjQ0ZjA1OGQwYmNjNzQxMzIwNDY2MV8zNTAz_f389dc71-a63b-4c3e-96b9-03a53a2a5724">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;28, 2022, to be filed within 120 days of the registrant&#x2019;s fiscal year ended December&#160;31, 2021.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDIvZnJhZzo3OGRmMzFhMDQyMDc0MDE2YTJlZDNmYzAyZDNiM2Q0OC90YWJsZToyYTkyYTVjNmZmNzI0NTU4OWQ2ZDQxMGFmZTlhYWY4My90YWJsZXJhbmdlOjJhOTJhNWM2ZmY3MjQ1NTg5ZDZkNDEwYWZlOWFhZjgzXzItMi0xLTEtNjI4Nzg_35f221c2-9491-4c2a-94a9-a3ddf6ffb4a8">238</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDUvZnJhZzozMWU4N2U3MDg3MTc0ZTBmYTQ3MzdjZWJlM2YyZDY1MS90ZXh0cmVnaW9uOjMxZTg3ZTcwODcxNzRlMGZhNDczN2NlYmUzZjJkNjUxXzcxNDY4MjU1OTI0NzE_3eb73c29-43f4-44e2-984a-56153af71c23">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDUvZnJhZzozMWU4N2U3MDg3MTc0ZTBmYTQ3MzdjZWJlM2YyZDY1MS90ZXh0cmVnaW9uOjMxZTg3ZTcwODcxNzRlMGZhNDczN2NlYmUzZjJkNjUxXzcxNDY4MjU1OTI0NzI_1e4f4091-736c-4f32-b7f2-3ca909ee9815">San Jose, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzQtMS0xLTEtMzE3MTI_2f60193d-b813-4e1a-8c12-20878439d9f7"
      unitRef="usd">1290900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzQtMy0xLTEtMzE3MTI_e0f0187b-361d-4911-93b2-f055baf8d203"
      unitRef="usd">1622600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzUtMS0xLTEtMzE3MTI_e4c8bd19-a806-4eab-8818-6337948d1df4"
      unitRef="usd">2913100000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzUtMy0xLTEtMzE3MTI_54764393-f023-4120-80c8-9ed50c637e73"
      unitRef="usd">3488800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzYtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjowZTdiOGM3ZTlkMTc0OTNlYjVmZTM3MGQxOTVlYTUwM180Ng_f36449ab-d87c-4e5a-9310-2346af466326"
      unitRef="usd">20200000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzYtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjowZTdiOGM3ZTlkMTc0OTNlYjVmZTM3MGQxOTVlYTUwM181Mw_8fc5c774-b0f3-460d-97f6-085f7fd7a19e"
      unitRef="usd">17700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzYtMS0xLTEtMzE3MTI_83611cf2-e47c-45d7-94e3-27fe1f749b66"
      unitRef="usd">782700000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzYtMy0xLTEtMzE3MTI_c33567a7-a017-427e-8fc3-94592832ea0a"
      unitRef="usd">645500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzctMS0xLTEtMzE3MTI_74a0a65d-a401-418c-bcc1-e4bdbf7175c3"
      unitRef="usd">587100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzctMy0xLTEtMzE3MTI_69a9f368-0788-4b48-b0aa-b24574a6c0a0"
      unitRef="usd">601500000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzgtMS0xLTEtMzE3MTI_2a4cce1c-dedb-4d2c-88a4-b2cd4d8d2799"
      unitRef="usd">271100000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzgtMy0xLTEtMzE3MTI_19f7ab15-d6d5-4f18-9327-5f0576b7ea2a"
      unitRef="usd">267500000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEwLTEtMS0xLTMxNzEy_4c87a62f-233e-46da-8ef4-7eb905cb9570"
      unitRef="usd">5844900000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEwLTMtMS0xLTMxNzEy_5d928d92-6682-4119-8394-35dc4594a6cb"
      unitRef="usd">6625900000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzExLTEtMS0xLTMxNzEy_89ce71df-5518-4be4-bfbc-cf876eecb9a3"
      unitRef="usd">1876400000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzExLTMtMS0xLTMxNzEy_8b2028e0-7d14-424d-8cb1-c1a9c2a39529"
      unitRef="usd">1577300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEyLTEtMS0xLTMxNzEy_0415896f-d916-47a3-9b3f-28a9fdebe216"
      unitRef="usd">4415500000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEyLTMtMS0xLTMxNzEy_0c8f5205-3d67-4900-b429-6ac5df49ff90"
      unitRef="usd">1757700000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEzLTEtMS0xLTMxNzEy_213f393a-c3ef-4b04-b10b-d5f643ebbbc8"
      unitRef="usd">441400000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzEzLTMtMS0xLTMxNzEy_8462447b-8e36-4390-a56e-d22a88201bcf"
      unitRef="usd">367700000</us-gaap:DeferredIncomeTaxAssetsNet>
    <isrg:IntangibleAndOtherAssets
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE0LTEtMS0xLTMxNzEy_0c9fce40-b609-45ff-b345-7ba35bf169c2"
      unitRef="usd">633200000</isrg:IntangibleAndOtherAssets>
    <isrg:IntangibleAndOtherAssets
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE0LTMtMS0xLTMxNzEy_ac2b1f89-51ed-49ab-932f-c2beadda6d26"
      unitRef="usd">503600000</isrg:IntangibleAndOtherAssets>
    <us-gaap:Goodwill
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE1LTEtMS0xLTMxNzEy_6c74a261-bb84-4adf-83d4-fb19b8675f19"
      unitRef="usd">343600000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE1LTMtMS0xLTMxNzEy_deb0726b-0ea3-497a-a210-331e0022cca3"
      unitRef="usd">336700000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE2LTEtMS0xLTMxNzEy_aed12908-dc79-4db6-831a-1299bafb1cb8"
      unitRef="usd">13555000000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE2LTMtMS0xLTMxNzEy_9342dc7d-b6c4-4c92-a54a-bfa5d720f8a4"
      unitRef="usd">11168900000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE5LTEtMS0xLTMxNzEy_e445e99b-1e62-4f8d-8963-80eeb291576a"
      unitRef="usd">121200000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzE5LTMtMS0xLTMxNzEy_7e8b5c53-0442-46c5-a635-1373ff1a5fe4"
      unitRef="usd">81600000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIwLTEtMS0xLTMxNzEy_e91fadfe-d496-4a90-93c0-8e4a740a5234"
      unitRef="usd">350100000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIwLTMtMS0xLTMxNzEy_2ccab3a0-d1c1-4425-ac14-298bd3b6698f"
      unitRef="usd">235000000.0</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIxLTEtMS0xLTMxNzEy_2c4299cf-2170-41f7-b0b9-cc142b6fc683"
      unitRef="usd">377200000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIxLTMtMS0xLTMxNzEy_75147c97-acc6-458b-8010-ce70f2fa7859"
      unitRef="usd">350300000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIyLTEtMS0xLTMxNzEy_5f2061a6-1478-432c-840e-1867f43fc856"
      unitRef="usd">301300000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIyLTMtMS0xLTMxNzEy_92ccc1cb-1c43-4cfb-8550-5a42eb3a1d7e"
      unitRef="usd">298300000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIzLTEtMS0xLTMxNzEy_ad017541-4fc8-4731-ab95-77c118260cdc"
      unitRef="usd">1149800000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzIzLTMtMS0xLTMxNzEy_4987417b-6b93-49cb-9d07-0461bf295573"
      unitRef="usd">965200000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI0LTEtMS0xLTMxNzEy_05c328c2-5fb0-43c7-a611-ebf1132255a6"
      unitRef="usd">453700000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI0LTMtMS0xLTMxNzEy_2d9a7f97-81c3-42a5-a85c-da81b1d1a0c3"
      unitRef="usd">444600000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:Liabilities
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI1LTEtMS0xLTMxNzEy_3d7011d9-6e09-4e08-bd02-e6c7f2b1a050"
      unitRef="usd">1603500000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI1LTMtMS0xLTMxNzEy_6bfcea91-59bc-4886-b253-858a002841be"
      unitRef="usd">1409800000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI2LTEtMS0xLTMxNzEy_bface96a-2244-4dd8-b968-16e7855773fc"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI2LTMtMS0xLTMxNzEy_989c65f7-0a71-44e7-ac6e-e189a12aec57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfMjE_7400cc6b-dc03-480b-8a25-1d7a1e2af5e7"
      unitRef="shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfMjE_8b44d603-7cde-42a6-b3f2-c44d10c86962"
      unitRef="shares">2500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNDM_5cdc28e7-9200-4bb6-87f0-c926abaeaa43"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNDM_e47bf804-3fe0-498e-b51a-582907ff5178"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNzc_06b8184f-98e8-48b1-a6a2-68873ea13515"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNzc_6ef8df8a-3fca-4c71-8d4c-6fc58705380f"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNzc_7b6ad267-2faf-4074-80b8-c9a077327858"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTAtMS0xLTMxNzEyL3RleHRyZWdpb246Nzk5MzFiMzEyZTZjNDU5YTgwY2QyNThhYTBlNDZiNDBfNzc_ef2866f9-5389-4244-a8fe-4e72c49b3998"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTEtMS0xLTMxNzEy_9d536d2d-b34e-4df2-ae1a-d98d7253bf82"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI4LTMtMS0xLTMxNzEy_8e03cff9-106c-484f-98ac-90e745ab7832"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfMTg_19767302-d3a3-4cd9-a5af-9ba74ed90af2"
      unitRef="shares">600000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfMTg_7cf6c234-0df4-40f9-9ac4-4052315da271"
      unitRef="shares">600000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNDA_21c0caa0-837f-4be1-875f-391255e937ec"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNDA_3e2be8e8-55d5-43ec-a6b1-143df2fd5ed7"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNTQ_140ea5d2-16a1-47df-897a-86ac64de1203"
      unitRef="shares">357700000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNTQ_a844ea0d-252d-445e-a422-e5ce4016de66"
      unitRef="shares">357700000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNjg_bbdacb4d-5016-478a-b68f-99c79e1bf7b2"
      unitRef="shares">353100000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTAtMS0xLTMxNzEyL3RleHRyZWdpb246NmE5OWIxNDI5NWVlNDc3YWEzYWNiY2MwM2M1MDVhZTJfNjg_fdecee24-fec0-47a2-91a4-795b7db9f528"
      unitRef="shares">353100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTEtMS0xLTMxNzEy_17b857a4-96ad-4f59-a016-6cb669f06389"
      unitRef="usd">400000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzI5LTMtMS0xLTMxNzEy_8cffeab0-ea64-4dee-9efb-1122f4cb5dd5"
      unitRef="usd">400000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMwLTEtMS0xLTMxNzEy_9bdb636f-be11-4ca5-9757-f98b7664e5af"
      unitRef="usd">7164000000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMwLTMtMS0xLTMxNzEy_313e48c9-d633-4cfc-9753-8a07c79b044d"
      unitRef="usd">6444900000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMxLTEtMS0xLTMxNzEy_4319d5b8-9c99-4071-8a0d-feb9ac50e2d5"
      unitRef="usd">4760900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMxLTMtMS0xLTMxNzEy_6e1159dc-4139-4651-a988-ad3c69f7e7a7"
      unitRef="usd">3261300000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMyLTEtMS0xLTMxNzEy_f2559b8c-d984-4877-b6c2-8355302cf28a"
      unitRef="usd">-24200000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMyLTMtMS0xLTMxNzEy_21806f05-6cbb-4309-b747-2171c4429628"
      unitRef="usd">24900000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMzLTEtMS0xLTMxNzEy_80ce11a8-51f3-4067-a3d7-68ea19c05084"
      unitRef="usd">11901100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzMzLTMtMS0xLTMxNzEy_1fc9f0a0-e49c-4931-abb8-c7935e69bd2c"
      unitRef="usd">9731500000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM0LTEtMS0xLTMxNzEy_25cc375b-0c1e-4834-bd90-5f948c3cbd14"
      unitRef="usd">50400000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM0LTMtMS0xLTMxNzEy_da3139f7-24d3-48bf-bd78-a1b573f4a8b4"
      unitRef="usd">27600000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM1LTEtMS0xLTMxNzEy_cc8cedf7-19aa-479a-9255-bc80a45b9ca2"
      unitRef="usd">11951500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM1LTMtMS0xLTMxNzEy_f03b2d4d-bf1e-45da-948d-5fe1cac68485"
      unitRef="usd">9759100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM2LTEtMS0xLTMxNzEy_7c9d7aa0-1622-41ed-be6f-cd3d8f352e0d"
      unitRef="usd">13555000000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMDgvZnJhZzo4OTZkM2E2NTQwNDA0NGIxYjQ3ZjkyNzc3ZDI3ZWI2Ni90YWJsZToxMGZiNzhhOWY2NTk0ZWQ0YTdmMjVmN2FjMzkxNDc2NS90YWJsZXJhbmdlOjEwZmI3OGE5ZjY1OTRlZDRhN2YyNWY3YWMzOTE0NzY1XzM2LTMtMS0xLTMxNzEy_429f83ce-46c2-4b9b-b2cf-ffebfdfcb000"
      unitRef="usd">11168900000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia1753d35d8bb4b058868de86a9619537_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzMtMS0xLTEtMzE3MTI_5fd64cd3-92d7-412e-9dbb-51f74f281ce4"
      unitRef="usd">4793900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8856a08647a249efabbd37e8e6613cdd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzMtMy0xLTEtMzE3MTI_4f8f54cf-8cba-4d89-ac24-88b35f5a2d09"
      unitRef="usd">3634600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49f71cccd90b4d4e9c40aff0c37f79fc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzMtNS0xLTEtMzE3MTI_759c6cdd-48b7-43b2-b8f0-6f32300a2527"
      unitRef="usd">3754300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e4bfaa8575f430ea92e85493cfaab05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzQtMS0xLTEtMzE3MTI_dd85aa8e-2bd5-4771-be6f-5e28fcdc83a0"
      unitRef="usd">916200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic7cb30e3c4d74f9ca49d9bfbc2219da8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzQtMy0xLTEtMzE3MTI_6cda4f36-0871-4fb3-beab-9c7ec349f53a"
      unitRef="usd">723800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84203bedd2b84668ae774da7ab576e9b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzQtNS0xLTEtMzE3MTI_cb05021e-6b95-44b5-86a3-24c925bd98da"
      unitRef="usd">724200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzUtMS0xLTEtMzE3MTI_74bf5c30-508e-4bc2-9367-2f212e72d40e"
      unitRef="usd">5710100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzUtMy0xLTEtMzE3MTI_d48255b0-59ec-41ed-864c-2dad45e28919"
      unitRef="usd">4358400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzUtNS0xLTEtMzE3MTI_3ee32ff3-be4a-4538-bded-aaa53f6e1277"
      unitRef="usd">4478500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ia1753d35d8bb4b058868de86a9619537_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzctMS0xLTEtMzE3MTI_a89ed763-3d7b-484b-ac89-7a5930bd96b7"
      unitRef="usd">1464100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8856a08647a249efabbd37e8e6613cdd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzctMy0xLTEtMzE3MTI_bf39a156-4adf-43b5-b97e-29dabc1ac1cc"
      unitRef="usd">1230300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i49f71cccd90b4d4e9c40aff0c37f79fc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzctNS0xLTEtMzE3MTI_4a999c1d-7827-4f45-bf69-f1b442038b72"
      unitRef="usd">1119100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i1e4bfaa8575f430ea92e85493cfaab05_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzgtMS0xLTEtMzE3MTI_65fbcf2a-68dd-4469-86ab-79b838e7a781"
      unitRef="usd">287500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic7cb30e3c4d74f9ca49d9bfbc2219da8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzgtMy0xLTEtMzE3MTI_a049f31e-78c4-46a4-a02a-488b9529e1f8"
      unitRef="usd">266900000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i84203bedd2b84668ae774da7ab576e9b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzgtNS0xLTEtMzE3MTI_6150abd1-da99-4d31-8e2c-099803143190"
      unitRef="usd">249200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzktMS0xLTEtMzE3MTI_230f05ef-6716-42e0-9210-e7e45ba0a841"
      unitRef="usd">1751600000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzktMy0xLTEtMzE3MTI_cb0c705b-428f-43eb-a97a-89b1fac68475"
      unitRef="usd">1497200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzktNS0xLTEtMzE3MTI_39636237-1d50-4e22-a8d4-80280bd6f79f"
      unitRef="usd">1368300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEwLTEtMS0xLTMxNzEy_992f255e-98b1-47ba-b9d1-a478da8a13bf"
      unitRef="usd">3958500000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEwLTMtMS0xLTMxNzEy_8bd3749a-953a-4687-a4c4-4f2d7237b49e"
      unitRef="usd">2861200000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEwLTUtMS0xLTMxNzEy_172339b5-9a59-449a-ae4c-668aff20eaf4"
      unitRef="usd">3110200000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEyLTEtMS0xLTMxNzEy_09cff300-256e-4076-b6ba-8aa2dffeb045"
      unitRef="usd">1466500000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEyLTMtMS0xLTMxNzEy_eec8f6c3-c46d-4ea6-b3e0-7eed49504409"
      unitRef="usd">1216300000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEyLTUtMS0xLTMxNzEy_593bfe97-2f54-47a4-9289-8842f3f5168f"
      unitRef="usd">1178400000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEzLTEtMS0xLTMxNzEy_624d6569-3a89-4d2a-b5da-36f54ee4d864"
      unitRef="usd">671000000.0</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEzLTMtMS0xLTMxNzEy_451c1997-5167-47a6-b5c6-2e2f4d665d31"
      unitRef="usd">595100000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzEzLTUtMS0xLTMxNzEy_28585099-9aaa-4844-893d-9a40506af3f8"
      unitRef="usd">557300000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE0LTEtMS0xLTMxNzEy_9091cf5b-0fca-49ca-95d8-f978006f0e90"
      unitRef="usd">2137500000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE0LTMtMS0xLTMxNzEy_4531c1ac-b130-422c-a07e-dbaee5eae6ec"
      unitRef="usd">1811400000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE0LTUtMS0xLTMxNzEy_a69b90f4-8c97-4137-b599-049b03a6314f"
      unitRef="usd">1735700000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE1LTEtMS0xLTMxNzEy_5e07679b-14d7-4ffc-bdbf-6962141b0c7f"
      unitRef="usd">1821000000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE1LTMtMS0xLTMxNzEy_c3c0f888-da38-4523-a44b-8abcbe2f33f0"
      unitRef="usd">1049800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE1LTUtMS0xLTMxNzEy_4727c5ac-1e2c-4ca0-a1a8-d74a67b66a18"
      unitRef="usd">1374500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE2LTEtMS0xLTMxNzEy_7b316ad9-0709-4eb6-ad84-e8259c60afe9"
      unitRef="usd">69300000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE2LTMtMS0xLTMxNzEy_f3e64118-b37d-41ed-b7f7-de2760669d8e"
      unitRef="usd">157200000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE2LTUtMS0xLTMxNzEy_b0b7d93c-881c-414b-bb92-ffb6e6627cc3"
      unitRef="usd">127700000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE3LTEtMS0xLTMxNzEy_ff126e93-54bc-4d8d-b6f0-371359326470"
      unitRef="usd">1890300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE3LTMtMS0xLTMxNzEy_17ec35e3-4e5c-41ed-ac22-d2ed4dd68a1b"
      unitRef="usd">1207000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE3LTUtMS0xLTMxNzEy_720144ca-67f9-40a8-b2b4-e72555e5d0a4"
      unitRef="usd">1502200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE4LTEtMS0xLTMxNzEy_09ce31a8-07ee-49a3-b454-d19903a8c830"
      unitRef="usd">162200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE4LTMtMS0xLTMxNzEy_87e69bad-18e9-4ef7-b1ca-d11e0b20596a"
      unitRef="usd">140200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE4LTUtMS0xLTMxNzEy_e441f7ad-40d4-4956-a179-0a633e6ad1fb"
      unitRef="usd">120400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE5LTEtMS0xLTMxNzEy_02ca3d2d-72ea-4792-8343-986c1532451a"
      unitRef="usd">1728100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE5LTMtMS0xLTMxNzEy_083ba372-c276-4c13-8d87-5b034a641b09"
      unitRef="usd">1066800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzE5LTUtMS0xLTMxNzEy_d6b1b415-29c7-4257-9bde-80bf886174c3"
      unitRef="usd">1381800000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ia63031df15eb4c4b867637397e178816_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIwLTEtMS0xLTMxNzEy_3021c8af-1a4c-47ad-8da0-a8b3917d7786"
      unitRef="usd">23500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i6de74993fa584da9aef44aca74751fc5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIwLTMtMS0xLTMxNzEy_5f960ff3-fcf7-4d4a-9264-f7bcd812da63"
      unitRef="usd">6200000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i3a9b27aec44e40dd90b1a40fbd6616bf_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIwLTUtMS0xLTMxNzEy_2992258c-4668-4abe-9e50-e8db14362daa"
      unitRef="usd">2500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIxLTEtMS0xLTMxNzEy_53dd2f19-c7c2-40e0-b341-89ccc391cb82"
      unitRef="usd">1704600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIxLTMtMS0xLTMxNzEy_df1721e1-59da-4777-967c-fe72ad5f4de4"
      unitRef="usd">1060600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIxLTUtMS0xLTMxNzEy_2d8d5920-21c5-4372-aadd-fd6ec2351315"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIzLTEtMS0xLTMxNzEy_ea8a4f18-aafc-4346-8cbe-3bdbdd520a5e"
      unitRef="usdPerShare">4.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIzLTMtMS0xLTMxNzEy_9683cf2e-5738-44ca-b4ac-f4bc6e0fbd2e"
      unitRef="usdPerShare">3.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzIzLTUtMS0xLTMxNzEy_cb077233-b0ce-4a40-a92c-52cb45fea653"
      unitRef="usdPerShare">3.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI0LTEtMS0xLTMxNzEy_ad82d8a0-fcd5-40da-acd8-57f67a61092f"
      unitRef="usdPerShare">4.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI0LTMtMS0xLTMxNzEy_171ddf66-6b81-456a-88b7-7347de89f557"
      unitRef="usdPerShare">2.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI0LTUtMS0xLTMxNzEy_7cfc19e2-dfdc-4374-adb2-ffd8deb54556"
      unitRef="usdPerShare">3.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI2LTEtMS0xLTMxNzEy_6c9a17b0-5733-45a5-91eb-fb4198f48805"
      unitRef="shares">356100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI2LTMtMS0xLTMxNzEy_d84aed09-d0cc-4239-b378-d2ace441c1ce"
      unitRef="shares">351100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI2LTUtMS0xLTMxNzEy_1b0df6d9-57ad-4f5f-a5bd-9495bd46a3a4"
      unitRef="shares">346200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI3LTEtMS0xLTMxNzEy_223709eb-d2a9-4d9b-971d-9a92fd1d86ed"
      unitRef="shares">365800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI3LTMtMS0xLTMxNzEy_09959df4-6fa3-43d9-88a4-5c222b1f3e3d"
      unitRef="shares">361000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI3LTUtMS0xLTMxNzEy_dd74435f-b361-4249-ad30-17080c6c020c"
      unitRef="shares">358400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI4LTEtMS0xLTMxNzEy_00cb62a5-f12f-4517-ae27-d30d82d49f12"
      unitRef="usd">1655500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI4LTMtMS0xLTMxNzEy_4ed32123-00c3-436c-a29f-3749536b1532"
      unitRef="usd">1073100000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMTQvZnJhZzphNjQzZTAzZTU1OGY0MWM4YjY0ZDZiNjEwMWZiMzM4Ni90YWJsZTplZDY3ZTdhYTA4NDA0MzhlYjlhODUzYmExZTQwNWIxMC90YWJsZXJhbmdlOmVkNjdlN2FhMDg0MDQzOGViOWE4NTNiYTFlNDA1YjEwXzI4LTUtMS0xLTMxNzEy_aa1eeeb4-5262-47a7-88a0-f004b5882c89"
      unitRef="usd">1405000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzItMS0xLTEtMzE3MTI_ce4fa43a-b0d3-46fc-8c54-64b987219a9c"
      unitRef="usd">1704600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzItMy0xLTEtMzE3MTI_4ab10b7c-079a-4dca-8499-dac68988060c"
      unitRef="usd">1060600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzItNS0xLTEtMzE3MTI_1044fb9d-0785-490c-9578-b84b49f96975"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzQtMS0xLTEtMzE3MTI_993b8010-a516-487c-ab00-ac4116b86817"
      unitRef="usd">-12600000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzQtMy0xLTEtMzE3MTI_5da5ca4f-832a-4844-9fb5-694f91a4edb8"
      unitRef="usd">4700000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzQtNS0xLTEtMzE3MTI_812c8417-8bbc-4229-9807-22a111153225"
      unitRef="usd">300000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzYtMS0xLTEtMzE3MTI_2bd46acb-2b56-42d0-a3de-a462434fcce0"
      unitRef="usd">-45500000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzYtMy0xLTEtMzE3MTI_b189e80c-3aa4-41e4-b42c-1152e55f2bbd"
      unitRef="usd">13800000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzYtNS0xLTEtMzE3MTI_b58e1076-4026-4d4c-9aae-259412d957a2"
      unitRef="usd">30700000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzctMS0xLTEtMzE3MTI_9dcf9130-3327-408d-8e7a-35cd986623ac"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzctMy0xLTEtMzE3MTI_d65e1b90-1114-4288-8a92-14f47b0b84c3"
      unitRef="usd">4700000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzctNS0xLTEtMzE3MTI_9e125fe1-f0d5-466f-a675-f6b54f07af2c"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzgtMS0xLTEtMzE3MTI_33771468-5d2e-4970-a0b7-eb2509ee9b85"
      unitRef="usd">-45500000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzgtMy0xLTEtMzE3MTI_9b7e1d23-425a-434c-83ef-f9001e7a230f"
      unitRef="usd">9100000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzgtNS0xLTEtMzE3MTI_55dd02c7-a376-4f29-a981-a118a49b4caa"
      unitRef="usd">30200000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEwLTEtMS0xLTMxNzEy_adb7ca11-6c60-4d36-90c6-d987f87348cc"
      unitRef="usd">12300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEwLTMtMS0xLTMxNzEy_7fee9ed3-d6fa-455c-858c-4fddb3cfb586"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEwLTUtMS0xLTMxNzEy_bec81393-b520-4f61-804f-006f4fc0fb7d"
      unitRef="usd">5800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzExLTEtMS0xLTMxNzEy_f34f84e8-bf29-4ff3-aa97-50aa267679cb"
      unitRef="usd">4900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzExLTMtMS0xLTMxNzEy_f5e4c5b1-9edf-4d56-aa6d-88e2757a9c00"
      unitRef="usd">2800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzExLTUtMS0xLTMxNzEy_ccd49ff7-7680-4bb4-8d64-575ea70f1f6c"
      unitRef="usd">5300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEyLTEtMS0xLTMxNzEy_7f7792b1-eb2e-4eb7-b700-5f594254dc98"
      unitRef="usd">7400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEyLTMtMS0xLTMxNzEy_8b8b7a42-50e5-40fb-945b-f3640fac120a"
      unitRef="usd">-3600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzEyLTUtMS0xLTMxNzEy_cd907681-7c24-4f8f-88b7-9b4b2e8423d0"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE0LTEtMS0xLTMxNzEy_0803496f-02cc-412d-a73f-c6c78d0ee4b2"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE0LTMtMS0xLTMxNzEy_5caa8066-3db6-4018-85e2-6908cc4bcd52"
      unitRef="usd">1000000.0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE0LTUtMS0xLTMxNzEy_13031cb3-81fb-42d6-a0bd-526209b04a8d"
      unitRef="usd">-5900000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE1LTEtMS0xLTMxNzEy_886136a1-de7b-4716-8101-3ee78f38dfe3"
      unitRef="usd">-1500000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE1LTMtMS0xLTMxNzEy_d52b1d2d-8617-4b6e-93bb-bc7fbacca3b6"
      unitRef="usd">-1300000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE1LTUtMS0xLTMxNzEy_a0553cbc-f317-4e9a-9c17-3fadc33238fb"
      unitRef="usd">-600000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE2LTEtMS0xLTMxNzEy_38c5e4ba-b7ef-4ea8-a030-730259f16ebd"
      unitRef="usd">-1600000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE2LTMtMS0xLTMxNzEy_1cec7ea6-239b-410b-ac60-52be813400f1"
      unitRef="usd">-2300000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE2LTUtMS0xLTMxNzEy_f464ffec-6af4-4b6b-ad00-bd0f411067b8"
      unitRef="usd">5300000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE3LTEtMS0xLTMxNzEy_edb3b0e2-fc01-4aab-be7e-30daa2a700c8"
      unitRef="usd">-49100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE3LTMtMS0xLTMxNzEy_b20cf8b2-3acd-4743-85b1-66d99d234209"
      unitRef="usd">12500000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE3LTUtMS0xLTMxNzEy_36072f71-b0d0-4595-a749-ae0682e1eb38"
      unitRef="usd">25700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE4LTEtMS0xLTMxNzEy_00cb62a5-f12f-4517-ae27-d30d82d49f12"
      unitRef="usd">1655500000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE4LTMtMS0xLTMxNzEy_4ed32123-00c3-436c-a29f-3749536b1532"
      unitRef="usd">1073100000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjMvZnJhZzo2YjhmYzc0NGY1NWU0MDZjYTI4MjliYjQwOGNjZmIzNy90YWJsZTphMzI4MTY1NTc5MDU0NDg0OTk0N2Y1ODYwODQ5ZTMyZi90YWJsZXJhbmdlOmEzMjgxNjU1NzkwNTQ0ODQ5OTQ3ZjU4NjA4NDllMzJmXzE4LTUtMS0xLTMxNzEy_e306fdf7-9f97-49f5-96ff-a89173ee7adf"
      unitRef="usd">1405000000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i383afc57ac7640759175dae0e6ca7a6d_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMS0xLTEtMzE3MTI_baf54623-b1e7-4941-8f06-121f1e43dd00"
      unitRef="shares">343400000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i383afc57ac7640759175dae0e6ca7a6d_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMy0xLTEtMzE3MTI_f813cf1c-4409-4690-8777-3da7a670639c"
      unitRef="usd">300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifb8f119f66744c418fffd37dd7aaa1bc_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItNS0xLTEtMzE3MTI_46700a48-00e9-498d-a688-ed0d425f2218"
      unitRef="usd">5170100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7c86ec9f470647c090782e5a4faad8c4_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItNy0xLTEtMzE3MTI_6b2ebf6e-3d7d-4ada-b35a-61bcf330430a"
      unitRef="usd">1521700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i03be6cea25064cff94c1b5b65ad86a19_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItOS0xLTEtMzE3MTI_821e35aa-c4a2-48e1-b0fa-5a47b5f5645f"
      unitRef="usd">-13300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i88e2d2cd7f3b48949cf5cda5d8bd866e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMTEtMS0xLTMxNzEy_e56ecd79-03fc-4097-8524-3909676d506a"
      unitRef="usd">6678800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f5f0ef6d7834069abfea6e0e20a96bc_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMTMtMS0xLTMxNzEy_448db439-b30e-4e17-81b3-1e23c544a299"
      unitRef="usd">8700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3c2a7c9837214738a52201b1a288bf10_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzItMTUtMS0xLTMxNzEy_129a1cf2-563b-4ebc-96f5-276a50254482"
      unitRef="usd">6687500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iacd2980d1d354e8aa51767ab851c4be1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzQtMS0xLTEtMzE3MTI_623e1c11-4d95-4a94-9643-2ad28b371011"
      unitRef="shares">7100000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1f9457f23a504da78af5b81705b5fbe7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzQtNS0xLTEtMzE3MTI_a6e55422-7aa5-493c-993f-8a1b49d24f4a"
      unitRef="usd">272800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzQtMTEtMS0xLTMxNzEy_f77a8a93-c834-4a56-88f7-89663d3094e1"
      unitRef="usd">272800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzQtMTUtMS0xLTMxNzEy_c1e17735-ad20-4a20-b70f-a98c7fbef365"
      unitRef="usd">272800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="iacd2980d1d354e8aa51767ab851c4be1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtMS0xLTEtMzE3MTI_9bf367d2-4840-4163-98d7-7004f0f9ae36"
      unitRef="shares">900000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i1f9457f23a504da78af5b81705b5fbe7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtNS0xLTEtMzE3MTI_e22cf0aa-3be5-4874-9664-92b7ab791410"
      unitRef="usd">7600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i9cc7ba4d980b4b78b1af50f04bc65855_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtNy0xLTEtMzE3MTI_db7fefdb-ab03-4665-b847-feb60e2a1221"
      unitRef="usd">151500000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtMTEtMS0xLTMxNzEy_c953fc64-21dd-4bae-a886-47dc3bd52e80"
      unitRef="usd">159100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzUtMTUtMS0xLTMxNzEy_9241fd61-d2c9-4892-9b03-b931d19cd0a5"
      unitRef="usd">159100000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i1f9457f23a504da78af5b81705b5fbe7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzYtNS0xLTEtMzE3MTI_025901ea-9ed3-48c9-a167-c4f62d293420"
      unitRef="usd">335800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzYtMTEtMS0xLTMxNzEy_7d089319-daf2-4fb9-8e3c-2a454459680a"
      unitRef="usd">335800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzYtMTUtMS0xLTMxNzEy_5a092d6c-9f53-4e88-a41c-c631fe7e140f"
      unitRef="usd">335800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="iacd2980d1d354e8aa51767ab851c4be1_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMS0xLTEtNDE4NjI_2aed80cc-7e8f-45bb-a9a6-624992a5cc8d"
      unitRef="shares">1700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i1f9457f23a504da78af5b81705b5fbe7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctNS0xLTEtNTc4ODg_fdb18dc0-c94c-4713-a724-d31210d1b07e"
      unitRef="usd">14500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i9cc7ba4d980b4b78b1af50f04bc65855_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctNy0xLTEtNTc4ODg_10f1b044-e839-40d8-83c7-6ce22f70ad86"
      unitRef="usd">255000000.0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMTEtMS0xLTU3ODg4_f3ced446-4a02-4f4b-98a1-8bc1df3fa498"
      unitRef="usd">269500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMTUtMS0xLTU3ODg4_35a0be85-f2a7-4467-9566-5b5b4a7c80c1"
      unitRef="usd">269500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="i9cc7ba4d980b4b78b1af50f04bc65855_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctNy0xLTEtMzE3MTI_1324fb7e-7304-4b4c-8246-9b2542fa11fb"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMTEtMS0xLTMxNzEy_5a0edc33-2465-4eba-82a5-40c37203ea92"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzctMTUtMS0xLTMxNzEy_19863122-a495-4dba-901a-aa42b062c558"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6f5dc3180339467aa0ce84c1f9405ea0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzgtOS0xLTEtMzE3MTI_1c670ecc-98ee-4535-9442-1b6668ecea4e"
      unitRef="usd">25700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="id75ad081c46e4d2daa2ab5a41bce8cd6_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzgtMTEtMS0xLTMxNzEy_f5813c98-68b1-4cf4-9d13-0105973cc3dc"
      unitRef="usd">25700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i0a6da95851d14314a907e3fc12a4d995_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzktMTMtMS0xLTU3ODg4_844cfa07-2a30-4ab6-a771-ac293420414b"
      unitRef="usd">-300000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzgtMTUtMS0xLTMxNzEy_5b8103c5-2758-4900-ad39-bcef994c9451"
      unitRef="usd">25400000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i0a6da95851d14314a907e3fc12a4d995_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzktMTMtMS0xLTMxNzEy_64525ab8-a987-41b5-9ef9-f7ce15d62e20"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzktMTUtMS0xLTMxNzEy_8a55e3d2-e5f6-4d60-8d3e-ce2bd0d4d369"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0a6da95851d14314a907e3fc12a4d995_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEwLTEzLTEtMS0zMTcxMg_4d3c4cd1-26bd-4bd0-b9a5-e14b20adde36"
      unitRef="usd">2500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEwLTE1LTEtMS0zMTcxMg_a5ca27f0-ca5f-44e2-91f2-e149a5a066ec"
      unitRef="usd">2500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i89a6623b47c44d3cb0cdf0be8df0febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTEtMS0xLTMxNzEy_b18a95a8-b6b7-499f-ba3d-219b7d33df45"
      unitRef="shares">347900000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i89a6623b47c44d3cb0cdf0be8df0febd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTMtMS0xLTMxNzEy_a3148696-ad31-4bd8-a7fe-a64833b76810"
      unitRef="usd">300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icf256d91b4fc4a3580721c343315aedd_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTUtMS0xLTMxNzEy_8a5aff10-795b-41a1-a652-f1aab9747002"
      unitRef="usd">5756600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i311302242be54204a99a96d9fcb103fa_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTctMS0xLTMxNzEy_c447fb05-627a-4f72-8909-99e5dcc5d54a"
      unitRef="usd">2494500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i780de7d996f04290a880f2924295677f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTktMS0xLTMxNzEy_b10fb87c-75fa-4ca6-952c-f9dddab5e35e"
      unitRef="usd">12400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i03a393b9b8dd412d83600f259679f1c4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTExLTEtMS0zMTcxMg_8dc3d508-fdf1-4610-98d7-4bc68e30080d"
      unitRef="usd">8263800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib4612452972242fe95f1c425267cf512_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTEzLTEtMS0zMTcxMg_00873c1f-09de-4f99-b95f-b473dae8ac55"
      unitRef="usd">20900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzExLTE1LTEtMS0zMTcxMg_68b12ca7-b883-41d9-9837-628196301c94"
      unitRef="usd">8284700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia660a4cc30764f8fbfeab22388ab035c_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTctMS0xLTU3OTE5_0f25ebdf-dff3-4186-bc9d-07dca65e8785"
      unitRef="usd">-100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2cfae00049d84fb78d1f0d6d91cdc96e_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTExLTEtMS01NzkwOQ_b14266dd-b881-4dd5-97fd-0204140798dc"
      unitRef="usd">-100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i391f30fc82fe4addbcc4f62a8b5d1255_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTE1LTEtMS01NzkyMg_fb797b33-2288-49e7-a7a5-455692609afd"
      unitRef="usd">-100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEyLTEtMS0xLTMxNzEy_6561c08a-861f-4eb0-baed-9c3136df2ed2"
      unitRef="shares">6800000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE0LTMtMS0xLTU3ODg4_701fb7e5-721a-4b9b-ac3d-21c6329844d3"
      unitRef="usd">100000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEyLTUtMS0xLTMxNzEy_1cfecb5f-8954-4f9a-a565-37ec5cc41948"
      unitRef="usd">308700000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEyLTExLTEtMS0zMTcxMg_6edfc489-9ddf-4968-849f-19c5aeb29546"
      unitRef="usd">308800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEyLTE1LTEtMS0zMTcxMg_41025bbd-00d7-4e1f-9753-9f4df45d3db0"
      unitRef="usd">308800000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTEtMS0xLTMxNzEy_5e4c11d5-5de8-4b9d-9acb-0b5fa6c54108"
      unitRef="shares">900000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTUtMS0xLTMxNzEy_881f965c-eb6e-4de7-aac4-69e44713df55"
      unitRef="usd">7900000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic0eaf63a2fc44dcda6f7cd85d4fde812_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTctMS0xLTMxNzEy_66dcb4c6-54a0-48af-9b0a-1ff5b8aa44a3"
      unitRef="usd">167300000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTExLTEtMS0zMTcxMg_022ee5d9-5d6b-4b61-a346-9f41d49700db"
      unitRef="usd">175200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzEzLTE1LTEtMS0zMTcxMg_be69ca0c-b66f-44c2-b84c-8688cc1a0b17"
      unitRef="usd">175200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE0LTUtMS0xLTMxNzEy_0d10a476-1e2e-464f-b071-0d0ff58ea9cf"
      unitRef="usd">395400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE0LTExLTEtMS0zMTcxMg_c11273a5-191f-4f17-92e1-18f6402b001f"
      unitRef="usd">395400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE0LTE1LTEtMS0zMTcxMg_1805eebd-c716-4734-82ce-9699b6e9381d"
      unitRef="usd">395400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i1adef11a18f3482ab230b360b13ee38e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTEtMS0xLTMxNzEy_09b283ce-68d4-412a-ac16-c2682dddd0d6"
      unitRef="shares">700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iab2fa9da129e4803ae794347217ca26d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTUtMS0xLTMxNzEy_75d697da-d5c9-43aa-b294-e101a93dd4cf"
      unitRef="usd">7900000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ic0eaf63a2fc44dcda6f7cd85d4fde812_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTctMS0xLTMxNzEy_49917a52-ca7a-4289-a028-ac85411a9288"
      unitRef="usd">126400000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTExLTEtMS0zMTcxMg_97da1b50-665d-4cb4-ab42-2121d65393f1"
      unitRef="usd">134300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE1LTE1LTEtMS0zMTcxMg_86142576-d408-474e-a962-933c98c8f39a"
      unitRef="usd">134300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="ic0eaf63a2fc44dcda6f7cd85d4fde812_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE2LTctMS0xLTMxNzEy_1ad834c7-93d5-49de-b60a-9e51e72dee76"
      unitRef="usd">1060600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE2LTExLTEtMS0zMTcxMg_f5d8ff27-0aef-4608-81a8-ec6a7da4c8c4"
      unitRef="usd">1060600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE2LTE1LTEtMS0zMTcxMg_9a0996eb-23e7-4273-afb7-34e2dd7c25d4"
      unitRef="usd">1060600000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie1b0398804fe420c860000a76db8bbf9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE3LTktMS0xLTMxNzEy_367ba35e-6742-466d-9c08-fee8c29b0eaf"
      unitRef="usd">12500000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i44ab85ebd27e4571916b34ef30050773_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE3LTExLTEtMS0zMTcxMg_da82cc1e-3d44-4546-bdff-4fede726edb6"
      unitRef="usd">12500000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i06a090d744cc46dfb24a887c632fa208_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE3LTEzLTEtMS0zMTcxMg_74536273-2256-4d1c-ab5d-00a2a013a0a5"
      unitRef="usd">500000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE3LTE1LTEtMS0zMTcxMg_04c9c803-ecf4-4600-8fbb-084d26c975ba"
      unitRef="usd">13000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i06a090d744cc46dfb24a887c632fa208_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE5LTEzLTEtMS0zMTcxMg_91e97d52-a706-45f2-9187-b77ffb6b06b0"
      unitRef="usd">6200000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzE5LTE1LTEtMS0zMTcxMg_88577a8b-d90e-4c4c-9b67-328df26c6bce"
      unitRef="usd">6200000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2e56cbf426e14ee1b709ddd4e4091630_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTEtMS0xLTMxNzEy_4714bb9d-b64c-4a2d-80bc-7a027c1d49ab"
      unitRef="shares">353100000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2e56cbf426e14ee1b709ddd4e4091630_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTMtMS0xLTMxNzEy_74fecb19-8525-41f1-ab4d-ec7471850763"
      unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i242a2f1d1eb24c3bb9248fb24d9c6413_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTUtMS0xLTMxNzEy_a7158f51-860e-49ea-9b22-076dafafdbf4"
      unitRef="usd">6444900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i380c7524b8dd437a9118442f4f82dd7a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTctMS0xLTMxNzEy_e7cbb678-cf5a-40dc-861e-eed3ed096280"
      unitRef="usd">3261300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e505ebec4a34fd3a84ac1e8fea2619a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTktMS0xLTMxNzEy_076496e3-e435-4dd7-838c-93889306a67c"
      unitRef="usd">24900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i19e97658830342779001bfd70274f998_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTExLTEtMS0zMTcxMg_0e025442-ff76-4954-9cd5-a90107eb5bb8"
      unitRef="usd">9731500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i39e1a863505a47a197a29fa4daaff481_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTEzLTEtMS0zMTcxMg_ada3a22d-0aa5-4e0d-9755-08b8dae6f911"
      unitRef="usd">27600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIwLTE1LTEtMS0zMTcxMg_e45f894c-a900-4c07-a2a2-6d593976db60"
      unitRef="usd">9759100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i07a40be75b404fb39124178015de2090_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIyLTEtMS0xLTMxNzEy_16c2f0ec-1edb-4882-84ed-faab8b38ea08"
      unitRef="shares">5400000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i063ad67d917c449891e700ef335f597f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIyLTUtMS0xLTMxNzEy_19184ea5-7862-46ac-adfb-e63442a134e1"
      unitRef="usd">276500000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIyLTExLTEtMS0zMTcxMg_2a0fcb1f-f130-41d6-8c6c-c8cf8f3e2285"
      unitRef="usd">276500000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIyLTE1LTEtMS0zMTcxMg_ddd285cf-a158-4b1d-9ab3-350a90c951b5"
      unitRef="usd">276500000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i07a40be75b404fb39124178015de2090_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTEtMS0xLTMxNzEy_9e6fce80-0da8-4b3b-86b2-feb232075bb9"
      unitRef="shares">800000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i063ad67d917c449891e700ef335f597f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTUtMS0xLTMxNzEy_f1166893-e435-453a-8fdf-05f963aafb67"
      unitRef="usd">6600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i20cc122df8954f84ada707e133720aab_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTctMS0xLTMxNzEy_bef00e46-a2ba-450d-8920-b5ca0a9bb1b0"
      unitRef="usd">205000000.0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTExLTEtMS0zMTcxMg_eff33037-9a7a-4631-bef4-d01116ce9215"
      unitRef="usd">211600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzIzLTE1LTEtMS0zMTcxMg_1cca5f00-a9ad-41f9-9980-72342f10d49f"
      unitRef="usd">211600000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i063ad67d917c449891e700ef335f597f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI0LTUtMS0xLTMxNzEy_70ce8706-0bac-42a5-ba5d-5756576630d9"
      unitRef="usd">449200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI0LTExLTEtMS0zMTcxMg_b882fef4-b76d-4be9-bf66-9181e9c49bbe"
      unitRef="usd">449200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI0LTE1LTEtMS0zMTcxMg_e490f77d-7bb9-493d-976b-0b348764375d"
      unitRef="usd">449200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="i20cc122df8954f84ada707e133720aab_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI2LTctMS0xLTMxNzEy_248ae3a4-1ff3-4135-8d44-7f2621aa9e30"
      unitRef="usd">1704600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI2LTExLTEtMS0zMTcxMg_85111712-4754-4224-8aaf-771aa4f3539c"
      unitRef="usd">1704600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI2LTE1LTEtMS0zMTcxMg_69381186-7551-40a1-9efb-4b93f31356ca"
      unitRef="usd">1704600000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i54ccd8bfadb941f6b33c4e88a5b462ba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI3LTktMS0xLTMxNzEy_ea1531da-c8e0-4f03-b433-379c66b72df3"
      unitRef="usd">-49100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i19a4e3e5ba6a409f8d63acf8eb3559bc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI3LTExLTEtMS0zMTcxMg_b1b9a4a1-04f0-4122-9ec2-e2dd45bdfd1d"
      unitRef="usd">-49100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i2329040412594cc9b38ce331c9e403ba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI3LTEzLTEtMS0zMTcxMg_190f9431-3c90-41be-bd48-1ba9bd1bc7ff"
      unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI3LTE1LTEtMS0zMTcxMg_fb53ce6f-2797-41ca-91a3-489e2967d4a7"
      unitRef="usd">-49800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2329040412594cc9b38ce331c9e403ba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI4LTEzLTEtMS0zMTcxMg_bfde6adf-9625-4ebc-98cb-6260c6c13540"
      unitRef="usd">23500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI4LTE1LTEtMS0zMTcxMg_57f62f77-b51b-4284-ab4d-c413def4896d"
      unitRef="usd">23500000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i82a7ffa63dc347a09196d658771d5884_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTEtMS0xLTMxNzEy_b7b4cb0f-15b6-438f-9e1a-7243cf238225"
      unitRef="shares">357700000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i82a7ffa63dc347a09196d658771d5884_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTMtMS0xLTMxNzEy_8111e862-4702-4b47-bb8c-9bb4e324fb0b"
      unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia75343d911684cd89b0423fa0c4478e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTUtMS0xLTMxNzEy_e7cccb26-cfcd-411e-a3ea-1802f7deb2cd"
      unitRef="usd">7164000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i529f9b36a89c403daec0437f58ec3503_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTctMS0xLTMxNzEy_0ee197c2-727f-484a-ac72-ec19688e0014"
      unitRef="usd">4760900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0ecbfc04049242b98dfff792a08978a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTktMS0xLTMxNzEy_091700d9-2911-4f4d-b4a7-eb7995495f99"
      unitRef="usd">-24200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia54abe20472f4bc0954fddcddd519068_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTExLTEtMS0zMTcxMg_f3889191-eb00-4104-9b67-749e63e49201"
      unitRef="usd">11901100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaf5abf8c770b49018d3b84d789958aa5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTEzLTEtMS0zMTcxMg_61a159d6-7a4e-483d-b52c-3c4e7c81f9c0"
      unitRef="usd">50400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMjkvZnJhZzpiMjQ5YTczYmU1MmU0NWVkOTMzNjNkZjMyYmY2NGIxMC90YWJsZTpjOThkYzJjMDUwOGI0MGVmODI2ODg4ZjgxNDU1MzNlMS90YWJsZXJhbmdlOmM5OGRjMmMwNTA4YjQwZWY4MjY4ODhmODE0NTUzM2UxXzI5LTE1LTEtMS0zMTcxMg_803a3583-e0ef-41a1-a372-48ec45405250"
      unitRef="usd">11951500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMtMS0xLTEtMzE3MTI_b1df929b-ee36-4347-9d58-44a5daa61242"
      unitRef="usd">1728100000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMtMy0xLTEtMzE3MTI_6289dcf0-fdb6-4924-9f02-6b55bf9024e7"
      unitRef="usd">1066800000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMtNS0xLTEtMzE3MTI_46055b39-4939-4382-848d-ca2642d7cb1c"
      unitRef="usd">1381800000</us-gaap:ProfitLoss>
    <isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzUtMS0xLTEtMzE3MTI_5a8fdb56-04e0-4a36-96ae-60830464937d"
      unitRef="usd">282800000</isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment>
    <isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzUtMy0xLTEtMzE3MTI_d09b4a4a-c365-49b7-a4b4-b04e2bfcadd1"
      unitRef="usd">226400000</isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment>
    <isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzUtNS0xLTEtMzE3MTI_6f9ecc8f-f0cc-4448-b2bf-c6887d641f55"
      unitRef="usd">160000000.0</isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzYtMS0xLTEtMzE3MTI_f7a57ce1-4ea8-4c02-b1ae-d0aeb768dbaa"
      unitRef="usd">27400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzYtMy0xLTEtMzE3MTI_b2227f6d-3bff-487e-b81d-d67577660bcc"
      unitRef="usd">49800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzYtNS0xLTEtMzE3MTI_d3049c38-7006-4789-b90e-41e52998f132"
      unitRef="usd">43000000.0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzctMS0xLTEtMzE3MTI_11f346ff-45ff-4bde-9140-3d6028b2b1db"
      unitRef="usd">-10600000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzctMy0xLTEtMzE3MTI_0e86c15d-5254-447e-a4f5-4c637f017688"
      unitRef="usd">55100000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzctNS0xLTEtMzE3MTI_b947e812-f3ca-4fd0-b5ad-f3cc9c4c4022"
      unitRef="usd">6000000.0</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzgtMS0xLTEtMzE3MTI_3cb6ffcb-15fe-49d9-87a3-38b98cc0b5c1"
      unitRef="usd">62600000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzgtMy0xLTEtMzE3MTI_352543b7-af92-4cb6-9e04-e06090f79862"
      unitRef="usd">-57600000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzgtNS0xLTEtMzE3MTI_6832890c-328c-4a6c-85a9-4b8133765107"
      unitRef="usd">8000000.0</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:ShareBasedCompensation
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzktMS0xLTEtMzE3MTI_2bf3c851-8437-4535-85d0-4cc78e1ddd78"
      unitRef="usd">449200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzktMy0xLTEtMzE3MTI_dec525bf-1bc8-44d3-8e9b-c9a0afefc01e"
      unitRef="usd">395400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzktNS0xLTEtMzE3MTI_0a7b8a83-ca05-4ed0-9754-ff48d7dfe8ce"
      unitRef="usd">335800000</us-gaap:ShareBasedCompensation>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEwLTEtMS0xLTMxNzEy_f8c7d6bb-0815-4af2-8cab-f30a4062e276"
      unitRef="usd">22000000.0</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEwLTMtMS0xLTMxNzEy_e3532bac-996d-4a94-8bfb-2df88765ee95"
      unitRef="usd">17100000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEwLTUtMS0xLTMxNzEy_9fc6a006-200a-4ac6-bbb2-357a8eb77c9b"
      unitRef="usd">13100000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEyLTEtMS0xLTMxNzEy_470bcbca-97d7-40be-a752-dde99b4dd325"
      unitRef="usd">142300000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEyLTMtMS0xLTMxNzEy_620f625b-e18f-4927-a8db-9a1a9aaa9041"
      unitRef="usd">-5700000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEyLTUtMS0xLTMxNzEy_a3f009ee-7657-4a93-9645-2b8d54cc015d"
      unitRef="usd">-38800000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEzLTEtMS0xLTMxNzEy_d7e42495-875f-4f41-9d84-54ecf15aa95d"
      unitRef="usd">256000000.0</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEzLTMtMS0xLTMxNzEy_e8602675-d753-4b6a-9417-4d27ba3a7826"
      unitRef="usd">170100000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzEzLTUtMS0xLTMxNzEy_0bd0cdaa-de6f-4b7f-ac33-c3725a2c23ff"
      unitRef="usd">360500000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE0LTEtMS0xLTMxNzEy_14d56ee3-b72c-44b5-af8f-9fa2128b5652"
      unitRef="usd">204900000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE0LTMtMS0xLTMxNzEy_fc12cea5-0309-4f76-b71b-eaa6a108530d"
      unitRef="usd">111800000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE0LTUtMS0xLTMxNzEy_191b9eae-14b9-440a-8f15-5e6471253b9c"
      unitRef="usd">116900000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE1LTEtMS0xLTMxNzEy_184b8a52-709d-4cd4-9bb3-e4d336adfe34"
      unitRef="usd">36000000.0</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE1LTMtMS0xLTMxNzEy_7f62440c-6fc6-480b-a46c-181d1a30e1bc"
      unitRef="usd">-32300000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE1LTUtMS0xLTMxNzEy_12230075-542e-40f4-96b7-23e324b8172f"
      unitRef="usd">12300000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE2LTEtMS0xLTMxNzEy_f621d9d9-5ac5-48e6-9a4a-cb52af2e7384"
      unitRef="usd">115100000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE2LTMtMS0xLTMxNzEy_b8461a8a-e095-4072-ac50-fd7050b15da1"
      unitRef="usd">-16600000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE2LTUtMS0xLTMxNzEy_b0435391-61ce-4604-8f5a-f29d1a005206"
      unitRef="usd">57400000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE3LTEtMS0xLTMxNzEy_5743b38c-3164-4c7a-87dc-4dc80902e42e"
      unitRef="usd">32600000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE3LTMtMS0xLTMxNzEy_7f07259b-d7b5-4648-8982-411a097d35cc"
      unitRef="usd">15000000.0</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE3LTUtMS0xLTMxNzEy_3eac8027-1c5f-47aa-a2f1-aa769383d4df"
      unitRef="usd">35500000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE4LTEtMS0xLTMxNzEy_281f7aed-a755-416c-af17-b9caafd03d35"
      unitRef="usd">51400000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE4LTMtMS0xLTMxNzEy_d4ecbf0c-16b4-4962-b973-29d054b4d670"
      unitRef="usd">36900000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE4LTUtMS0xLTMxNzEy_8b8caa23-8c91-4be8-9fc0-8baf87cc8e99"
      unitRef="usd">11900000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE5LTEtMS0xLTMxNzEy_399e657e-749b-4424-ae58-eebeed7897fa"
      unitRef="usd">2089400000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE5LTMtMS0xLTMxNzEy_e2ff1758-d180-4eb2-9eb0-efc94efd8c8b"
      unitRef="usd">1484800000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzE5LTUtMS0xLTMxNzEy_0c73ff8a-82fd-4b5c-8599-eaecc0573046"
      unitRef="usd">1598200000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIxLTEtMS0xLTMxNzEy_31a2baa3-db67-4861-8114-882792ffbe18"
      unitRef="usd">6452000000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIxLTMtMS0xLTMxNzEy_8832a885-52a8-4c2c-bb1a-2656aa21b9e1"
      unitRef="usd">4292900000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIxLTUtMS0xLTMxNzEy_cd16743f-5090-4615-ba57-bd3ad53aa791"
      unitRef="usd">3346200000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIyLTEtMS0xLTMxNzEy_7353c3e7-7f1c-4ca3-9bb9-48d0f6ccc6cc"
      unitRef="usd">84900000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIyLTMtMS0xLTMxNzEy_a8e30633-851c-4c54-8ad9-912b3443d0fc"
      unitRef="usd">800700000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIyLTUtMS0xLTMxNzEy_7f69f2d1-e822-470e-8df2-5cdacb3b228e"
      unitRef="usd">107300000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIzLTEtMS0xLTMxNzEy_baec5ac6-85aa-4662-8d2b-2ac744be4b61"
      unitRef="usd">4267800000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIzLTMtMS0xLTMxNzEy_3b18b398-1c0f-4f07-9d30-dcfdcee12a31"
      unitRef="usd">2930800000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzIzLTUtMS0xLTMxNzEy_db975fce-d5c7-49ee-b40c-f4d2b3f467a9"
      unitRef="usd">2569800000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI0LTEtMS0xLTMxNzEy_f0c808b4-304d-4e39-a8ba-702ec5c0ac49"
      unitRef="usd">353500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI0LTMtMS0xLTMxNzEy_3526d237-2a5e-43e4-b7b4-7e156f1637b9"
      unitRef="usd">341500000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI0LTUtMS0xLTMxNzEy_d912614f-0326-439d-986c-19941414008f"
      unitRef="usd">425600000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI1LTEtMS0xLTMxNzEy_f993e273-ada2-4689-ac1f-430ab1636bb1"
      unitRef="usd">8700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI1LTMtMS0xLTMxNzEy_114b27d4-22f0-4c4d-ac7e-54773783d176"
      unitRef="usd">37700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI1LTUtMS0xLTMxNzEy_f3525074-0b4b-48cc-828f-a9f59c62a82f"
      unitRef="usd">59700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI2LTEtMS0xLTMxNzEy_a014edf9-4a68-4579-ab7e-443ef0ea230a"
      unitRef="usd">-2461500000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI2LTMtMS0xLTMxNzEy_75ae60a4-0ea8-4cfc-bbb5-a6b01a023124"
      unitRef="usd">-940600000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI2LTUtMS0xLTMxNzEy_f22cdbf0-3e37-4d4e-ad59-c2c87d29c40f"
      unitRef="usd">-1154400000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI4LTEtMS0xLTMxNzEy_25a91e39-3fba-4dd6-bae5-d1eddee91266"
      unitRef="usd">276500000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI4LTMtMS0xLTMxNzEy_9ea9249e-0315-4f65-8497-0035a21fc913"
      unitRef="usd">308800000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI4LTUtMS0xLTMxNzEy_488390e5-47d3-45cf-81a0-63f21efe8c78"
      unitRef="usd">272800000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI5LTEtMS0xLTMxNzEy_983fb6e5-1581-439c-909f-a961eeadc069"
      unitRef="usd">211600000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI5LTMtMS0xLTMxNzEy_1dc4e9ec-4989-4943-b368-15e0940d7927"
      unitRef="usd">175200000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzI5LTUtMS0xLTMxNzEy_be6cf4bb-6d5c-4354-8f81-fb7767c23b2b"
      unitRef="usd">159100000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMwLTEtMS0xLTMxNzEy_789d2c89-853f-46f2-9666-1a46e1c809db"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMwLTMtMS0xLTMxNzEy_2692b593-2c31-4879-adee-03bb11993464"
      unitRef="usd">134300000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMwLTUtMS0xLTMxNzEy_d6f1d757-8a52-4922-aa38-6dd453969e28"
      unitRef="usd">269500000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMxLTEtMS0xLTMxNzEy_e7744008-2050-436d-9002-7a746e7343ca"
      unitRef="usd">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMxLTMtMS0xLTMxNzEy_176de367-86ac-437c-8f91-9ab286009eb1"
      unitRef="usd">0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:ProceedsFromMinorityShareholders
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMxLTUtMS0xLTMxNzEy_5fd0464c-6527-463c-9953-4d6fc7aba9d5"
      unitRef="usd">10000000.0</us-gaap:ProceedsFromMinorityShareholders>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMyLTEtMS0xLTMxNzEy_490674ff-979f-4fa5-bc2d-1a3d6326bca3"
      unitRef="usd">21900000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMyLTMtMS0xLTMxNzEy_dc22c9e7-5581-4f47-8763-64cd88fdd7f6"
      unitRef="usd">85000000.0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMyLTUtMS0xLTMxNzEy_0ae218d5-a781-4f2f-9f1d-e0c8a250c3c9"
      unitRef="usd">22600000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMzLTEtMS0xLTMxNzEy_effae811-e4d0-420b-b852-56ec854c0b68"
      unitRef="usd">43000000.0</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMzLTMtMS0xLTMxNzEy_353d8b02-7da2-486a-8e88-dad16c21eb04"
      unitRef="usd">-85700000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzMzLTUtMS0xLTMxNzEy_0eb03f0e-d8e8-4817-abb2-c898ac01c45f"
      unitRef="usd">-168400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM0LTEtMS0xLTMxNzEy_ab5daeb1-1b40-4883-8123-798e4e217e0b"
      unitRef="usd">-3400000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM0LTMtMS0xLTMxNzEy_36cfb37e-7bc9-45a3-9070-9c9f1a5f4550"
      unitRef="usd">-2600000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM0LTUtMS0xLTMxNzEy_f846eae1-4a1d-4900-a928-f56f6ad2784b"
      unitRef="usd">-2200000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM1LTEtMS0xLTMxNzEy_9d0f6f83-03ff-4b9a-9d8a-e8d4020934d8"
      unitRef="usd">-332500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM1LTMtMS0xLTMxNzEy_67713811-eacc-4b9d-9a4c-c2361f592147"
      unitRef="usd">455900000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM1LTUtMS0xLTMxNzEy_0e1e4bd9-cd66-4eb2-98ea-a4202c3019b0"
      unitRef="usd">273200000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM2LTEtMS0xLTMxNzEy_e6752a2d-bc2d-48ba-b8d3-ee3617337f0a"
      unitRef="usd">1638500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM2LTMtMS0xLTMxNzEy_3ae7e5db-850b-4a0d-b167-2bea2dc32f61"
      unitRef="usd">1182600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3c2a7c9837214738a52201b1a288bf10_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM2LTUtMS0xLTMxNzEy_feada59b-5465-4f0d-843d-fb42674e1426"
      unitRef="usd">909400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM3LTEtMS0xLTMxNzEy_8078d9fd-6257-445c-975a-1e1b2728aa43"
      unitRef="usd">1306000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM3LTMtMS0xLTMxNzEy_47fdccb9-e32c-425a-8471-76dbe2f4c1fe"
      unitRef="usd">1638500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yMzUvZnJhZzo3YjQ0NDg3YzU0MDU0YWNkYTgzOTYyZDMwYjMyNzBlNC90YWJsZTphY2NiMzcxY2Q2YmE0NDM5ODhiZTI4OGU3MDQxODJiZS90YWJsZXJhbmdlOmFjY2IzNzFjZDZiYTQ0Mzk4OGJlMjg4ZTcwNDE4MmJlXzM3LTUtMS0xLTMxNzEy_c0b30a15-00f3-476e-b535-865376eab1d2"
      unitRef="usd">1182600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDEvZnJhZzozMGFjNmE5NDBiZTk0NmJhODE2NzBjNjRhY2MyMjQwNC90ZXh0cmVnaW9uOjMwYWM2YTk0MGJlOTQ2YmE4MTY3MGM2NGFjYzIyNDA0XzUwMw_7146c885-aa2f-45dd-9e92-3a6d45ea97df">DESCRIPTION OF THE BUSINESS&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTM0_e5c20368-8b7d-4e23-9b95-bfd34e31e8e0">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Common Stock Split&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued pursuant to the three-for-one stock split (the "Stock Split") of the Company's issued and outstanding common stock, par value $0.001 per share, were distributed on October 4, 2021, to stockholders of record as of September 27, 2021. All share and per-share information presented in the Consolidated Financial Statements have been retroactively adjusted to reflect the Stock Split.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, complex, 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 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 primarily derived from billings related to revenue arrangements with 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 both December&#160;31, 2021, and 2020, 67% of accounts receivable were from domestic customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, domestic revenue accounted for 67%, 68%, and 70% of total revenue, respectively, while outside of the U.S. revenue accounted for 33%, 32%, and 30%, respectively, of total revenue for each of the years then ended.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to additional risks and uncertainties due to the COVID-19 pandemic. The extent of the impact on the Company&#x2019;s business is highly uncertain and difficult to predict. In certain regions, the Company&#x2019;s customers continue to divert resources to treat COVID-19 patients and defer some elective surgical procedures, both of which may impact the Company&#x2019;s customers&#x2019; ability to meet their obligations, including to the Company. Furthermore, economies worldwide have been negatively impacted by the COVID-19 pandemic, and it is possible that the impact could cause an extended local and/or global economic recession. Such economic disruption could have a material adverse effect on the Company&#x2019;s business as &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;hospitals curtail and reduce capital and overall spending. Policymakers around the globe have responded with fiscal policy actions to support the healthcare industry and their economies. However, the magnitude and overall effectiveness of these actions remains uncertain.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The severity of the impact of the COVID-19 pandemic on the Company&#x2019;s business will depend on a number of factors, including, but not limited to, the duration and severity of the pandemic and the extent and severity of the impact on the Company&#x2019;s customers, all of which are uncertain and cannot be predicted. The Company&#x2019;s future results of operations and liquidity could be materially adversely affected by delays in payments of outstanding receivables, supply chain disruptions, including shortages and inflationary pressure, uncertain or reduced demand, and the impact of any initiatives or programs that the Company may undertake to address financial and operational challenges faced by its customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In particular, the Company has experienced increased difficulties in obtaining a sufficient supply of component materials used in its products, including those in the semiconductor market, as global supply has become significantly constrained due to increased demand in semiconductors and other materials. Additionally, prices of such materials have increased due to the increased demand and supply shortage. The Company is engaged in activities to seek to mitigate supply disruptions by, for example, increasing its communications with its suppliers and modifying its purchase order coverage and inventory levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;However, the global supply chain shortages, including those in the semiconductor market, are likely to remain a challenge for the foreseeable future. The Company has also experienced challenges in logistics, as certain shipping routes have been impacted by port closures. Such global shortages in important components and logistics challenges have resulted in, and will continue to cause, inflationary cost pressure in the Company&#x2019;s supply chain. To date, these challenges have not materially impacted the Company&#x2019;s results of operations or ability to deliver product and services to its customers. However, if shortages in important supply chain materials in the semiconductor or other markets continue, the Company could fail to meet product demand, which would adversely impact its business, financial condition, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Increased labor shortages globally, including staff burnout and attrition, could also impact the Company&#x2019;s ability to hire and retain personnel critical to its manufacturing, logistics, and commercial operations. The Company is also highly dependent on the principal members of its management and scientific staff. Attracting and retaining qualified personnel is critical to its success, and competition for them has become more intense. The loss of critical members of the Company&#x2019;s team, or its inability to attract and retain qualified personnel, could significantly harm its operations, business, and ability to compete. In addition, hospitals are also experiencing staffing shortages and supply chain issues that could impact their ability to provide patient care. As of the date of issuance of these Financial Statements, the extent to which the COVID-19 pandemic may materially adversely affect the Company&#x2019;s financial condition, liquidity, or results of operations is uncertain.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Customer Relief Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of 2020, the Company introduced a series of programs to provide financial relief to customers (the &#x201c;Customer Relief Program&#x201d;). As part of the Customer Relief Program, the Company provided its customers service fee credits, extended payment terms, and deferred payments related to Intuitive System Leasing arrangements. The Customer Relief Program ended at the end of the third quarter of 2020. There was no similar customer relief program offered in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Service fee credits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. As part of the Customer Relief Program, the Company provided service fee credits to customers based on the reduction in the utilization of their systems during the second and third quarters of 2020 relative to a pre-COVID-19 level baseline. The Company reflected the service fee credits as a reduction of service revenue and accounts receivable in the quarter they were earned by its customers. The service fee credit program resulted in an $80&#160;million decrease in service revenue in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Short-term payment relief&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. In response to the COVID-19 pandemic, the Company introduced a payment deferral program to provide financial relief to qualified customers. This relief extended payment terms up to 180 days for qualified and creditworthy customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also introduced a lease payment deferral program in which creditworthy customers with active Intuitive system leasing arrangements could elect to defer lease payments up to five months that are payable at the end of the lease by extending the lease term. This program did not result in substantial increases in the rights of the lessor or the obligations of the lessee, and the Company elected to apply the relief provided by the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) FAQ on accounting for COVID-19 and market volatility by not applying the lease modification guidance in ASC 842 to the lease arrangements affected by the deferrals and lease extensions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For operating lease arrangements where the lease term was extended by adding the deferred period to the end of the contract, the Company recalculated the straight-line revenue based on the revised terms, consistent with the treatment accepted by the FASB FAQ on accounting for COVID-19. For its sales-type lease arrangements impacted, the Company accounted for the deferral in the timing of lease payments as if there were no changes in the lease contract, consistent with the treatment accepted by the FASB FAQ on accounting for COVID-19. While the short-term payment relief offered did not have a material impact on the results of operations, the Company deferred $15&#160;million of lease billings and extended payment terms associated &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;with $181&#160;million of billings during the program, of which $19&#160;million remained outstanding as of December 31, 2020. All of the trade receivables with extended payment terms have been collected as of December 31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had $17.9 million of restricted cash associated with its insurance programs. As of December&#160;31, 2020, the Company had $18.0 million of restricted cash associated with its insurance programs. 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. Available-for-sale investments in an unrealized loss position are written down to fair value through a charge to other income, net, if the Company intends to sell the security or it is more likely than not the Company will be required to sell the security before recovery of its amortized cost basis. The Company evaluates the remaining securities to determine what amount of the excess, if any, is caused by expected credit losses. Factors considered in determining whether a credit-related loss exists include the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, and the expected cash flows from the security. No significant charges were recorded during the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company holds equity investments with readily determinable fair values and equity investments without readily determinable fair values. The Company generally recognizes equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, certain U.S. treasury securities, and equity investments with readily determinable value 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, municipal notes, and equity investments without readily determinable value. 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. Additionally, the cost basis of the Company&#x2019;s inventory does not include any unallocated fixed overhead costs associated with abnormally low utilization of its factories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="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:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.644%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise-wide software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, was $280&#160;million, $221 million, and $157 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. Once the software is ready for its intended use, 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Implementation Costs in a Cloud Computing Arrangement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes qualified implementation costs incurred in a hosting arrangement that is a service contract for which it is the customer in accordance with the requirements for capitalizing costs incurred to develop internal-use software. These capitalized implementation costs are recorded within intangible and other assets, net, and are generally amortized over the fixed, non-cancellable term of the associated hosting arrangement on a straight-line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="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 the assets acquired, liabilities assumed, and any noncontrolling interest in the acquiree using acquisition-date fair values. 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 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 2 to 9 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 finite-lived 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, and 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 at a point in time. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 in the following manner:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE4OTU3_4f2673cd-2d31-412b-80c0-eec7c9b4cca8"&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="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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 could occur at the time of delivery, depending on the customer arrangement. The Company generally allows its customers in the normal course of business to return unused products for a limited period of time subsequent to the initial purchase and records an allowance against revenue for estimated returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 can 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. The assigned value of the traded-in units is reported as a component of inventory until resold or otherwise disposed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 system 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 $71.8 million and $53.1 million as of December&#160;31, 2021, and 2020, respectively. The Company did not incur any impairment losses during the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into lease arrangements with certain qualified customers. Leases have terms that generally range from 24 to 84 months and are usually collateralized by a security interest in the underlying assets. The Company also leases systems to certain qualified customers under usage-based arrangements that have terms up to 84 months. For these usage-based lease arrangements, the lease fee is generally billed monthly in arrears based on a contractual per-use fee, and usage is generally defined as the number of procedures performed with the system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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. For some lease arrangements, customers are provided with the right to purchase the leased system at some point during and/or at the end of 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. Certain lease arrangements may also include upgrade rights that allow customers to upgrade the leased system to newer technology at some point during the lease term. Generally, these upgrade rights do not specify the terms, including the price or structure of the future upgrade transactions, as those terms are negotiated based on the circumstances at the time of the upgrade, including the then-fair value of the system as well as other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 and is presented as product revenue. Revenue related to lease elements from usage-based arrangements is recognized as the customers utilize the systems and is presented as product revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021. The Company currently does not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use (&#x201c;ROU&#x201d;) 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 does not have insight to the inputs necessary to calculate the implicit rate of the leases. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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&#x2019;s real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;liabilities for the Company&#x2019;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="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trade accounts receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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, age of the accounts receivable balances, and current economic conditions that may affect a customer&#x2019;s ability to pay. For the years ended December&#160;31, 2021, and 2020, bad debt expense was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net investment in sales-type leases.&lt;/span&gt;&lt;span style="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 leases with certain qualified customers to purchase its systems. 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. The allowance for loan loss is based on the Company&#x2019;s assessment of the current expected lifetime loss on lease receivables. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, age of the lease receivable balances, and current economic conditions that may affect a customer&#x2019;s ability to pay. Lease receivables are considered past due 90 days after invoice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages the credit risk of the net investment in sales-type leases using a number of factors, including, but not limited to, the following: size of operations; profitability, liquidity, and debt ratios; payment history; and past due amounts. The Company also uses credit scores obtained from external providers as a key indicator for the purposes of determining credit quality. The following table summarizes the amortized cost basis by year of origination and by credit quality for the net investment in sales-type leases as of December&#160;31, 2021 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&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.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Credit Rating:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;High&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Moderate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2021, and 2020, credit losses related to the net investment in sales-type leases were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s exposure to credit losses may increase if its customers are adversely affected by changes in healthcare laws, procedure coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current COVID-19 pandemic, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade and lease receivables as hospital cash flows are impacted by their response to the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 debt securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company&#x2019;s investment portfolio at any point in time contains 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. The Company segments its portfolio based on the underlying risk profiles of the securities and have a zero loss expectation for U.S. treasury and U.S. government agency securities. The Company regularly reviews the securities in an unrealized loss position and evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. For the years ended December&#160;31, 2021 and 2020, credit losses related to available-for-sale debt securities were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Sales Returns&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. The Black-Scholes-Merton option-pricing model is used to estimate the fair value of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;stock options granted and utilizes the following inputs: (1) closing quoted price of our common stock on the date of grant; (2) expected term; (3) expected volatility; and (4) risk-free interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMyOTQ0_ede2db82-e873-4152-9775-090c1f125429"&gt;one&lt;/span&gt;&lt;/span&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 10. 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NDQ1_b8bda87e-059c-4196-9de0-8161f1c5306e"&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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NDky_94e445c7-3caf-43cc-b522-c53677c0971d"&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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;current earnings. 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. The Company includes interest and penalty on unrecognized tax benefits as a component of its income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. The chief operating decision maker regularly reviews the operating results of the Company on a consolidated basis as part of making decisions for allocating resources and evaluating performance. As of December&#160;31, 2021, and 2020, 84% and 83% 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Certain Leases with Variable Lease Payments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-05, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lessors &#x2014; Certain Leases with Variable Lease Payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which amends the lessor lease classification guidance in ASC 842 for leases that include any amount of variable lease payments that are not based on an index or rate. The Company has early adopted this ASU as of July 1, 2021, on a prospective basis. The standard had no impact on the Company's consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2021, the FASB issued ASU No. 2021-08, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;ASU 2021-08&#x201d;), which creates an exception to the general recognition and measurement principle in ASC 805 by requiring companies to apply ASC 606 to recognize and measure &lt;/span&gt;&lt;/div&gt;contract assets and contract liabilities from contracts with customers acquired in a business combination. The guidance additionally clarifies that companies should apply the definition of a performance obligation in ASC 606 when recognizing contract liabilities assumed in a business combination. The Company will early adopt ASU 2021-08 as of January 1, 2022 on a prospective basis. The impact of the adoption of ASU 2021-08 cannot currently be determined, as it is dependent on future business combinations that the Company may enter into.</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDE5_49924d18-dcda-40ca-93f4-5ca025b8d185">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTUy_dc6647d8-c992-4dae-ac4f-203d7cc74b96">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, 2021, 2020, and 2019.</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:UseOfEstimates
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyODg5_fa7024a1-724b-44ed-8c48-6a26420e3236">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, complex, 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 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDA1_e377d791-84e0-4a94-8123-48fa87f37ad8">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 primarily derived from billings related to revenue arrangements with 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="iabb4b60dfa0f400fb15557e919b5007e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM1MTY_73cc4c46-bd1e-490c-9b76-169834f48711"
      unitRef="number">0.67</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibe53041923bb4df494873b9108868197_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NjQ_750ae162-d85a-4893-ac21-fed48aa0908b"
      unitRef="number">0.67</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibef54ca5a88d4026abd47535e5434b74_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2Njg_3f03fb76-c413-4dbf-8c35-6ac841ed4405"
      unitRef="number">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icc90972122b248dea0768a3f3cf6a710_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NzY_9f1723d1-450e-49ef-b966-f2dcf2ac8eea"
      unitRef="number">0.70</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i258b750c23d442a8a02e1ca4f4659842_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NTk_97a1f652-3d91-41a9-ac64-eafeb80a5d79"
      unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iff06716d82084d739e365dc88963a87d_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NjM_949b82ac-1006-4043-bf79-914a9aedbdc9"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if0358f4377ef4300bbd54454bbf76b8c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NzE_d0fc3010-210b-4387-943e-98d7e8be892b"
      unitRef="number">0.30</us-gaap:ConcentrationRiskPercentage1>
    <isrg:ServiceFeeCredit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzY1OTk_22c267e5-118d-464a-ac73-6c5864ecb62c"
      unitRef="usd">80000000</isrg:ServiceFeeCredit>
    <isrg:SalesTypeLeaseLeaseReceivableExtendedPayment
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzgyMzk_0c0b210b-b38c-41d4-9c88-f34f68004367"
      unitRef="usd">15000000</isrg:SalesTypeLeaseLeaseReceivableExtendedPayment>
    <isrg:AccountsReceivableExtendedPayment
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzgzMDM_ab448c8a-748c-44a0-a353-98ebb6d19720"
      unitRef="usd">181000000</isrg:AccountsReceivableExtendedPayment>
    <isrg:AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzgzNDc_53e958f0-98e3-4e59-afed-49015bfde348"
      unitRef="usd">19000000</isrg:AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyODk0_6aa5b431-8d47-4ba8-9889-7291ea0f1c37">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had $17.9 million of restricted cash associated with its insurance programs. As of December&#160;31, 2020, the Company had $18.0 million of restricted cash associated with its insurance programs. 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="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzg1OTI_c02bd4df-92cf-46d7-9607-8647feb0548a"
      unitRef="usd">17900000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzg3MTA_b143ffff-db42-44f2-ad19-64de4f8c81db"
      unitRef="usd">18000000</us-gaap:RestrictedCash>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTgw_7974d4f9-7242-46ce-92a6-c9d79452ac59">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. Available-for-sale investments in an unrealized loss position are written down to fair value through a charge to other income, net, if the Company intends to sell the security or it is more likely than not the Company will be required to sell the security before recovery of its amortized cost basis. The Company evaluates the remaining securities to determine what amount of the excess, if any, is caused by expected credit losses. Factors considered in determining whether a credit-related loss exists include the financial condition and near-term prospects of the investee, the extent of the loss related to credit of the issuer, and the expected cash flows from the security. No significant charges were recorded during the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity investments.  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company holds equity investments with readily determinable fair values and equity investments without readily determinable fair values. The Company generally recognizes equity investments that do not have readily determinable fair values at cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTc0_2cf3e6ab-deaf-4c8a-87f9-dc9a922aa909">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, certain U.S. treasury securities, and equity investments with readily determinable value 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, municipal notes, and equity investments without readily determinable value. 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyODk1_5f4ddcb8-116a-4c98-a32d-3fab2994942a">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. Additionally, the cost basis of the Company&#x2019;s inventory does not include any unallocated fixed overhead costs associated with abnormally low utilization of its factories.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTg0_12a79f18-119f-4f19-8c6d-c18fb93f82e8">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="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:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.644%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise-wide software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTg5_9a92006a-f063-465b-bdce-c7961463ee45">&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="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:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.644%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Useful&#160;Lives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment and furniture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Enterprise-wide software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Purchased software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Property, plant, and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and building/leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets &#x2013; Intuitive System Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,845.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,335.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(968.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(757.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,876.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,577.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*Accumulated depreciation associated with operating lease assets &#x2013; Intuitive System Leasing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iccb0e4d2407447e29273d155bbc8d762_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzEtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo3M2M3ZWY3MmE0MDE0ZmU4YmZhY2JhZWUwNjk5YTk0NF8xMA_e1a38331-93a5-4326-a30f-8b4eea1060f2">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i66942e7a2bd14bfeb57108f17d7d9553_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzItMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo5NGRjYjI4MzMwNmQ0YTUwODIwNzlkMGVlODg0MDgyM18xMA_86b47648-f6a0-4f4d-aee9-56b7a7f88af1">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic8b68073214c48248846a837f517c7b7_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzQtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjowZjRhYTZkY2Y3MDc0NmY1OGFkMzY0MzU4Y2E2NzZlM180_833440d5-2910-497e-9427-b806132bda5d">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic44a8abc985242bf83069e296de639aa_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzUtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpkMDk0YTAxOWM4ZWU0YzhhYmUxZGM1NjVhMmU0N2VmNl8yOQ_cc76b886-5dc3-43e5-a925-a70de28d88f9">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i94993fe35ede46b2b1fe1d0181bb45b3_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzUtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpkMDk0YTAxOWM4ZWU0YzhhYmUxZGM1NjVhMmU0N2VmNl8zNQ_8d035dee-e660-4195-b36f-aba46a430d04">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i24c179be53654f31a8ced172a6ce7773_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzYtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjozZjJlYWRkMWI4MmY0Zjg3YTk1N2M5Yjg1YTg2NDEzZF80_6387cf54-9397-4743-8008-8afa5743887d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8090c05ae94049e681941b878066969e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzctMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo0N2VjNDZhNWQzODI0YmQxODgwZTcxNzQ1NTJmMWM4Ml80_790a81a8-8e82-428f-b41e-443a5f05c830">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="icb5934f0285149a7a3e0faa0f9278756_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTplOGFhMzgwYWE5Mjc0ODk5OWMyODFlZDEwNzIwOWUxNC90YWJsZXJhbmdlOmU4YWEzODBhYTkyNzQ4OTk5YzI4MWVkMTA3MjA5ZTE0XzgtMS0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpjYWJlYjY0ZjVhYWQ0NzNiYTNkMzU1NDNiN2E3MTA1YV8xNA_95ce57f1-83aa-4c06-893f-5e9ef9bc37ab">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzEyNzAz_7afce9e3-199a-471f-9785-dbbd3fc1375b"
      unitRef="usd">280000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzEyNzA3_78a73305-6eb7-425c-ae2a-f92b3649bcf0"
      unitRef="usd">221000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzEyNzE1_affa3ef9-80b3-4d2b-bdce-832fe7c33aa4"
      unitRef="usd">157000000</us-gaap:Depreciation>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTI5_88a5e19e-ba89-424f-bcb4-a44c3379af12">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. Once the software is ready for its intended use, 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Implementation Costs in a Cloud Computing Arrangement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes qualified implementation costs incurred in a hosting arrangement that is a service contract for which it is the customer in accordance with the requirements for capitalizing costs incurred to develop internal-use software. These capitalized implementation costs are recorded within intangible and other assets, net, and are generally amortized over the fixed, non-cancellable term of the associated hosting arrangement on a straight-line basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib08e4199312b4cd9adda56bfb7db2f27_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzEzMzEz_c47841ab-c74f-47b9-971c-0b0e61f7b902">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTMw_7f9da591-3f32-4981-b517-377f496a7f0b">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="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 the assets acquired, liabilities assumed, and any noncontrolling interest in the acquiree using acquisition-date fair values. 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 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDA3_4eff95a3-f5f8-4fdf-a5fd-cd27a73a2e11">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 2 to 9 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE1MjAx_1521758d-24e8-423d-8742-0921d1c142df"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ifef5f839b0b34b98b57a97186490688c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE1NjI5_6f73b4de-dacc-4671-8aec-eb71ae4a5910">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i31f23ce4c74e44f5be262e4514a3e059_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE1NjM1_6b50e6ee-2545-483a-8f19-d15c9e9f864a">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTY5_afe8ecc5-e0e4-4483-8217-1494ac6f80d0">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 finite-lived 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTcw_6688fe16-a294-4bfa-ac78-e44d96d5e5c6">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, and 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 at a point in time. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 in the following manner:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzE4OTU3_4f2673cd-2d31-412b-80c0-eec7c9b4cca8"&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="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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 could occur at the time of delivery, depending on the customer arrangement. The Company generally allows its customers in the normal course of business to return unused products for a limited period of time subsequent to the initial purchase and records an allowance against revenue for estimated returns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 can 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. The assigned value of the traded-in units is reported as a component of inventory until resold or otherwise disposed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 system 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 $71.8 million and $53.1 million as of December&#160;31, 2021, and 2020, 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTI1_79823197-af56-4e26-b1d0-76fc9ebefbb8">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:AcquisitionCosts
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIyOTQ0_6952454d-0682-4acd-aab0-71a50ccff3ea"
      unitRef="usd">71800000</us-gaap:AcquisitionCosts>
    <us-gaap:AcquisitionCosts
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIyOTUx_d4e19c86-3467-46c2-bbbd-3abc7fd21fa5"
      unitRef="usd">53100000</us-gaap:AcquisitionCosts>
    <us-gaap:LessorLeasesPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDE4_d655d289-6be4-41fb-a7fe-fe8df785619d">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into lease arrangements with certain qualified customers. Leases have terms that generally range from 24 to 84 months and are usually collateralized by a security interest in the underlying assets. The Company also leases systems to certain qualified customers under usage-based arrangements that have terms up to 84 months. For these usage-based lease arrangements, the lease fee is generally billed monthly in arrears based on a contractual per-use fee, and usage is generally defined as the number of procedures performed with the system.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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. For some lease arrangements, customers are provided with the right to purchase the leased system at some point during and/or at the end of 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. Certain lease arrangements may also include upgrade rights that allow customers to upgrade the leased system to newer technology at some point during the lease term. Generally, these upgrade rights do not specify the terms, including the price or structure of the future upgrade transactions, as those terms are negotiated based on the circumstances at the time of the upgrade, including the then-fair value of the system as well as other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 and is presented as product revenue. Revenue related to lease elements from usage-based arrangements is recognized as the customers utilize the systems and is presented as product revenue.&lt;/span&gt;&lt;/div&gt;</us-gaap:LessorLeasesPolicyTextBlock>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i8348d7a9d7464165a52f153c7ae3b5be_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIzMjEw_2ab97cb3-7d9f-43d5-8abe-a19ec334556f">P24M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i429faaae4ad747999f466d5ab701a6b5_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIzMjE2_4777b24c-bcfd-4988-ba10-b8ce7205004a">P84M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i429faaae4ad747999f466d5ab701a6b5_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzIzNDIy_5b05a10e-220d-44ee-a7f5-0eaca9b0c77a">P84M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTQ0_d7765419-cff7-430e-9f1e-dc3fc8dd7723">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021. The Company currently does not have any finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease right-of-use (&#x201c;ROU&#x201d;) 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 does not have insight to the inputs necessary to calculate the implicit rate of the leases. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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&#x2019;s real estate and automobile leases. Additionally, the Company applied a portfolio approach to effectively account for the operating lease ROU assets and lease &lt;/span&gt;&lt;/div&gt;liabilities for the Company&#x2019;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.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTc4_ed3f4683-e6fb-430a-b620-3f0d0984322f">&lt;div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Trade accounts receivable.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 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, age of the accounts receivable balances, and current economic conditions that may affect a customer&#x2019;s ability to pay. For the years ended December&#160;31, 2021, and 2020, bad debt expense was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Net investment in sales-type leases.&lt;/span&gt;&lt;span style="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 leases with certain qualified customers to purchase its systems. 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. The allowance for loan loss is based on the Company&#x2019;s assessment of the current expected lifetime loss on lease receivables. The Company regularly reviews the allowance by considering factors such as historical experience, credit quality, age of the lease receivable balances, and current economic conditions that may affect a customer&#x2019;s ability to pay. Lease receivables are considered past due 90 days after invoice.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company manages the credit risk of the net investment in sales-type leases using a number of factors, including, but not limited to, the following: size of operations; profitability, liquidity, and debt ratios; payment history; and past due amounts. The Company also uses credit scores obtained from external providers as a key indicator for the purposes of determining credit quality. The following table summarizes the amortized cost basis by year of origination and by credit quality for the net investment in sales-type leases as of December&#160;31, 2021 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&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.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Credit Rating:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;High&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Moderate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2021, and 2020, credit losses related to the net investment in sales-type leases were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s exposure to credit losses may increase if its customers are adversely affected by changes in healthcare laws, procedure coverage, and reimbursement, economic pressures or uncertainty associated with local or global economic recessions, disruption associated with the current COVID-19 pandemic, or other customer-specific factors. Although the Company has historically not experienced significant credit losses, it is possible that there could be a material adverse impact from potential adjustments of the carrying amount of trade and lease receivables as hospital cash flows are impacted by their response to the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 debt securities.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Company&#x2019;s investment portfolio at any point in time contains 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. The Company segments its portfolio based on the underlying risk profiles of the securities and have a zero loss expectation for U.S. treasury and U.S. government agency securities. The Company regularly reviews the securities in an unrealized loss position and evaluates the current expected credit loss by considering factors such as historical experience, market data, issuer-specific factors, and current economic conditions. For the years ended December&#160;31, 2021 and 2020, credit losses related to available-for-sale debt securities were not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i8348d7a9d7464165a52f153c7ae3b5be_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzI4NjE1_5fa3164c-67e7-48d1-b953-94235e8748ab">P24M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1
      contextRef="i429faaae4ad747999f466d5ab701a6b5_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzI4NjIx_a0fcff5d-eb38-4a0e-a33c-0a390f64d4d8">P84M</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTY3_189103cf-360c-479e-af3a-369140ac73be">The following table summarizes the amortized cost basis by year of origination and by credit quality for the net investment in sales-type leases as of December&#160;31, 2021 (in millions):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&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.311%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net Investment&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Credit Rating:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;High&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Moderate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear
      contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMS0xLTEtNTc5NTU_cc740d04-4a41-460e-8ee4-b50179361074"
      unitRef="usd">101700000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMS0xLTEtMzE3MTI_5d60ae1f-989a-4bcf-a7ef-7bd8986c580a"
      unitRef="usd">51000000.0</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMy0xLTEtMzE3MTI_a62aa13e-2a68-4726-bd80-39cdbac763fd"
      unitRef="usd">18800000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItNS0xLTEtMzE3MTI_2962fedb-a090-4771-80cc-76793a7ab3fc"
      unitRef="usd">7000000.0</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItNy0xLTEtMzE3MTI_ea5a617e-1829-4488-83a7-be40799b4b22"
      unitRef="usd">1700000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMTEtMS0xLTMxNzEy_4b56f965-5769-4461-a1d2-a0ac6c712b8d"
      unitRef="usd">0</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="ie36a05407f764f8693cddf02b4190bcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzItMTMtMS0xLTMxNzEy_f51cf2c6-e536-4226-b990-efb26e7565c6"
      unitRef="usd">180200000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear
      contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMS0xLTEtNTc5NTU_61feebf0-aa65-4ebd-9dd1-667b743cbc47"
      unitRef="usd">109300000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMS0xLTEtMzE3MTI_2a3f1996-1b72-43f1-bff0-fdc9023c10b0"
      unitRef="usd">62600000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMy0xLTEtMzE3MTI_dce0ad3c-b790-462d-9460-1095113b4bd4"
      unitRef="usd">18800000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtNS0xLTEtMzE3MTI_d0092e42-d794-4226-aa48-335510fab8f1"
      unitRef="usd">7000000.0</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtNy0xLTEtMzE3MTI_564e8135-8e7f-4e47-874d-5add5b6738ba"
      unitRef="usd">2800000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMTEtMS0xLTMxNzEy_d82d8122-721a-4979-a6cd-9ceb32ecd3cb"
      unitRef="usd">600000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i8c1bcf8003b14f378496a7e06a1d3665_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzMtMTMtMS0xLTMxNzEy_8c799569-5b17-4ec1-b8be-ce40893758fd"
      unitRef="usd">201100000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear
      contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMS0xLTEtNTc5NTU_8ee8f1e4-12a9-4d0e-a388-ee41cd20b0d2"
      unitRef="usd">8100000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMS0xLTEtMzE3MTI_39d6c532-fa5c-41ca-a75c-eae6a3fb4134"
      unitRef="usd">1600000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMy0xLTEtMzE3MTI_aa0e56b9-0137-4ea1-baeb-11e05b6ae969"
      unitRef="usd">1300000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtNS0xLTEtMzE3MTI_f2bd3643-f197-45d9-a83b-0ed4611021cf"
      unitRef="usd">100000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtNy0xLTEtMzE3MTI_2de248bc-56c3-4945-a4ab-d4c57a1cbc8e"
      unitRef="usd">0</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMTEtMS0xLTMxNzEy_1bddcd87-d7f6-4e13-8a88-a35d76eae3fa"
      unitRef="usd">200000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="ieccb9e73aaec44ef8b2f546cc9c626db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzQtMTMtMS0xLTMxNzEy_77c5e068-53c3-46fc-afad-7018143353cd"
      unitRef="usd">11300000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMS0xLTEtNTc5NTU_713944a4-82c8-4e48-999a-38a5ed5e2209"
      unitRef="usd">219100000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMS0xLTEtMzE3MTI_0251624c-bae6-4bf5-bebb-4baa0d0b6839"
      unitRef="usd">115200000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMy0xLTEtMzE3MTI_218bcb4c-0766-4306-b991-733e8d9baa68"
      unitRef="usd">38900000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtNS0xLTEtMzE3MTI_f3c7eaa0-216e-469f-ae9c-859de9157d52"
      unitRef="usd">14100000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtNy0xLTEtMzE3MTI_16d5e171-4493-4496-b952-db203ffd056d"
      unitRef="usd">4500000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMTEtMS0xLTMxNzEy_a5fe6e66-d73c-49d0-8ee4-c48df292ef46"
      unitRef="usd">800000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90YWJsZTowMjI3YzMzYWMwMDI0ZTkwYTU2ZjY0YTE2MzFjZDE3ZS90YWJsZXJhbmdlOjAyMjdjMzNhYzAwMjRlOTBhNTZmNjRhMTYzMWNkMTdlXzUtMTMtMS0xLTMxNzEy_c9e6845b-9e49-45cd-831a-c1670cb0fff9"
      unitRef="usd">392600000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <isrg:AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTE3_b97a8f4f-e0eb-4b4d-a307-e6be90199768">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Allowance for Sales Returns&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 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.&lt;/span&gt;&lt;/div&gt;</isrg:AllowanceForSalesReturnsAndDoubtfulAccountsPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDI2_ef471922-cef8-4d3e-8c1c-1639a2af8abf">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. The Black-Scholes-Merton option-pricing model is used to estimate the fair value of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;stock options granted and utilizes the following inputs: (1) closing quoted price of our common stock on the date of grant; (2) expected term; (3) expected volatility; and (4) risk-free interest rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMyOTQ0_ede2db82-e873-4152-9775-090c1f125429"&gt;one&lt;/span&gt;&lt;/span&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 10. 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzMzMjU1_ea94bd60-6b43-428c-bd60-472d6c147f34"
      unitRef="number">1</isrg:ShareBasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsMarketbasedImpliedVolatilityPercent>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTEy_4a2c81b0-cb15-49ca-80d6-d4284a8545d6">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTA3_eef78dea-67be-4a67-8b2f-609363e14813">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyODkx_382e4af9-90e4-4121-b30f-efe661bda756">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM2NDQ1_b8bda87e-059c-4196-9de0-8161f1c5306e"&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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM3NDky_94e445c7-3caf-43cc-b522-c53677c0971d"&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 &lt;/span&gt;&lt;/div&gt;current earnings. 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.</isrg:ForeignCurrencyAndOtherHedgingInstrumentsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQzMDA5_2607329b-a360-41e2-a76c-9a637b24c187">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. The Company includes interest and penalty on unrecognized tax benefits as a component of its income tax expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM5MDkw_8f9187b1-94de-41a3-a537-1e5c758e0b64"
      unitRef="number">0.50</isrg:IncomeTaxExaminationMinimumLikelihoodOfTaxBenefitsBeingRealizedUponSettlement>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTQw_97f921d2-8869-4268-81c4-457bf620d22c">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. The chief operating decision maker regularly reviews the operating results of the Company on a consolidated basis as part of making decisions for allocating resources and evaluating performance. As of December&#160;31, 2021, and 2020, 84% and 83% 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM5NTYy_2afc0afb-bdbe-4ef2-907f-9bc11f3693c7"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM5Nzg3_11488de4-40a9-4a37-8069-6560ec802296"
      unitRef="number">0.84</isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent>
    <isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzM5Nzk0_25da5a3a-5d10-45e4-810c-783b5344c899"
      unitRef="number">0.83</isrg:LongLivedAssetsMaintainedInTheUnitedStatesPercent>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTg1_61a95969-2ad2-4b4a-8f6c-6488d66651ea">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNDQvZnJhZzoxYWYwN2Y0YTllYTM0OTNiODE3NzU2YmMzMTJiNWM2YS90ZXh0cmVnaW9uOjFhZjA3ZjRhOWVhMzQ5M2I4MTc3NTZiYzMxMmI1YzZhXzQyOTA0_272a9279-f0a9-4f02-b029-7c430dc8c4e4">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Certain Leases with Variable Lease Payments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-05, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Lessors &#x2014; Certain Leases with Variable Lease Payments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which amends the lessor lease classification guidance in ASC 842 for leases that include any amount of variable lease payments that are not based on an index or rate. The Company has early adopted this ASU as of July 1, 2021, on a prospective basis. The standard had no impact on the Company's consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NjM_2958b817-edb0-4925-8bbe-fabc334ddbc6">FINANCIAL INSTRUMENTS&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, and 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Credit Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,429.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,420.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,125.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,485.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,476.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,584.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,942.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,930.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,112.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,640.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,619.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,290.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,913.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,415.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Credit Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,649.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,567.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,252.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,275.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,567.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,437.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,036.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,933.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,949.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,920.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,829.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,869.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,622.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,488.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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) as of December&#160;31, 2021 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mature in less than one year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,931.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,935.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mature in one to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,440.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,415.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,371.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,350.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Actual maturities may differ from contractual maturities, because certain borrowers have the right to call or prepay certain obligations. Gross realized gains recognized on the sale of investments were not material and $8.3 million for the years ended December&#160;31, 2021 and 2020, respectively. Gross realized losses recognized on the sale of investments were not material for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, and 2020, net unrealized gains/(losses) on investments, net of tax, of $16.0 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;$29.5 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively, were included in accumulated other comprehensive income/(loss) in the accompanying Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 as of December&#160;31, 2021, and 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&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.709%"/&gt;&lt;td style="width:0.1%"/&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.709%"/&gt;&lt;td style="width:0.1%"/&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.709%"/&gt;&lt;td style="width:0.1%"/&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.709%"/&gt;&lt;td style="width:0.1%"/&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.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&#160;losses&#160;less&lt;br/&gt;than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized losses&#160;12&lt;br/&gt;months or greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;715.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;715.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 commercial paper, corporate securities, U.S. treasuries, U.S. government agencies, and municipal 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 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="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a summary of the activity related to equity investments (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.102%"/&gt;&lt;td style="width:0.1%"/&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:11.198%"/&gt;&lt;td style="width:0.1%"/&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:11.198%"/&gt;&lt;td style="width:0.1%"/&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:13.102%"/&gt;&lt;td style="width:0.1%"/&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.124%"/&gt;&lt;td style="width:0.1%"/&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.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;br/&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in Fair Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sales/Purchases/Others &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;br/&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity investments with readily determinable value (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity investments without readily determinable value (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded in Interest and other income, net.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other includes conversion of certain equity investments without readily determinable value to equity investments with readily determinable value.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized a $43.8 million increase in fair value, which was reflected in Interest and other income, net, due to changes in observable prices for certain equity investments that are held at cost, because they lack readily determinable market values (Level 2). A total of $34.2&#160;million of this increase in fair value was related to an equity investment in preferred shares of Broncus Holding Corporation (&#x201c;Broncus&#x201d;). There were no decreases in fair value reflected in net income due to impairments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2021, Broncus completed an IPO of common shares on the Stock Exchange of Hong Kong. Upon completion of its IPO, the Company&#x2019;s preferred shares were converted to common shares, which have a readily determinable value (Level 1). The Company is restricted from selling these shares for a period of six months. Subsequent to the IPO, the Company recognized a $29.1&#160;million decrease in fair value from this investment. Accordingly, for the year ended December 31, 2021, the Company has recognized a net gain of $5.1&#160;million related to its Broncus investment, comprised of the $34.2&#160;million gain reflected in changes in fair value for Level 2 equity investments, offset by the $29.1&#160;million loss reflected in changes in fair value for Level 1 equity investments, both of which were reflected in Interest and other income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company held an equity investment in common shares of Bolder Surgical Holdings, Inc. (&#x201c;Bolder&#x201d;), which was reflected in its financial statements on a cost basis. During the fourth quarter of 2021, Hologic, Inc., a publicly traded company, completed its acquisition of Bolder. Under the terms of the acquisition agreement, the Company received cash on the date of closing and recognized a gain on its investment of $9.5&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, the Company sold all of its shares of Teladoc Health, Inc. (&#x201c;Teladoc&#x201d;), a publicly traded company, for $71.5&#160;million and recognized a gain of $11.4&#160;million, which was reflected in Interest and other income, net. This gain was offset by a $7.5&#160;million loss recognized upon the settlement of a corresponding derivative collar contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:9pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 hedged 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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 (&#x201c;INR&#x201d;), Mexican Peso (&#x201c;MXN&#x201d;), Chinese Yuan (&#x201c;CNY&#x201d;), and New Taiwan Dollar (&#x201c;TWD&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&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:11.381%"/&gt;&lt;td style="width:0.1%"/&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:11.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized gains (losses) in interest and other income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gains (losses) related to balance sheet re-measurement&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&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.216%"/&gt;&lt;td style="width:0.1%"/&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.216%"/&gt;&lt;td style="width:0.1%"/&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.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notional amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross fair value recorded in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1Nzc_2f5a4f7a-a992-452b-815c-5ce08333dd43">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, and 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Credit Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;696.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,429.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,420.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,125.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,116.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;713.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,100.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,302.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;717.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,485.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,476.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;886.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,584.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;526.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;523.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,942.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,930.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,812.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,112.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,640.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,619.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,290.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,913.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,415.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.110%"/&gt;&lt;td style="width:0.1%"/&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:8.121%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for Credit Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash and&lt;br/&gt;Cash&lt;br/&gt;Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term&lt;br/&gt;Investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,626.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,649.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;212.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,567.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,252.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,275.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;838.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,567.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;869.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;607.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,425.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,437.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,036.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;716.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;719.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,933.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,949.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,920.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;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;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;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total assets measured at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,829.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,869.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,622.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,488.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,757.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3d623f8296024aeca65e02b0989df617_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzMtMS0xLTEtMzE3MTI_170bd042-1309-42bf-a948-751689356fb6"
      unitRef="usd">572300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3d623f8296024aeca65e02b0989df617_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzMtNy0xLTEtMzE3MTI_a9145b30-d5d8-43aa-8f57-0020e4361cf2"
      unitRef="usd">572300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3d623f8296024aeca65e02b0989df617_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzMtOS0xLTEtMzE3MTI_94bee9c4-362a-41df-971f-ada720330530"
      unitRef="usd">572300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtMS0xLTEtMzE3MTI_36d9471b-bfcf-4564-a9f0-bc6eed6b7cb5"
      unitRef="usd">696600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtNy0xLTEtMzE3MTI_043a4cd3-1ae0-4722-94d5-496deaccff5c"
      unitRef="usd">696600000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtOS0xLTEtMzE3MTI_8ea88981-bdd3-464f-aa73-5b69cd19ee4d"
      unitRef="usd">696600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtMTEtMS0xLTMxNzEy_f821b2f3-333a-4e63-a3c2-1b687904c828"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i74d0e6025e1346f4a49fce1e272179f9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzUtMTMtMS0xLTMxNzEy_8d23092d-87ff-43ac-b462-4ebab2982c0f"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtMS0xLTEtMzE3MTI_85a256ec-d04c-4b5b-affd-7f4280938a73"
      unitRef="usd">3429100000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtMy0xLTEtMzE3MTI_d83cfcce-d8f8-4aef-aa47-284981727c55"
      unitRef="usd">6300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtNS0xLTEtMzE3MTI_cf59ad1b-09fe-40c7-8d52-2c81c4216fbf"
      unitRef="usd">15400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtNy0xLTEtMzE3MTI_9da5fe54-9f66-46b3-a7a5-1cecefa50ad2"
      unitRef="usd">3420000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtOS0xLTEtMzE3MTI_ea999e87-19b7-47b5-b3f7-7130073f57bd"
      unitRef="usd">17000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtMTEtMS0xLTMxNzEy_4c5f420b-6022-4bf2-bd27-7147a88348b9"
      unitRef="usd">1100300000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i90c89bd9576e4a79b6f989c51c12fd71_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzYtMTMtMS0xLTMxNzEy_071ab998-4c7a-4968-8269-192f6d884eea"
      unitRef="usd">2302700000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctMS0xLTEtMzE3MTI_f64502cc-edf5-4384-9f04-83ea7bbc4f7b"
      unitRef="usd">4125700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctMy0xLTEtMzE3MTI_628b8716-bf8a-4273-bc06-47158c75ff01"
      unitRef="usd">6300000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctNS0xLTEtMzE3MTI_95f8459c-f847-45b4-a468-dc7074932845"
      unitRef="usd">15400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctNy0xLTEtMzE3MTI_bba24198-e91e-4740-889d-2225d4b14a34"
      unitRef="usd">4116600000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctOS0xLTEtMzE3MTI_6ac9adda-d7b9-4f52-a92b-76ffb5300d69"
      unitRef="usd">713600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctMTEtMS0xLTMxNzEy_0eee51b1-58d1-43be-b999-92c52152cc51"
      unitRef="usd">1100300000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzctMTMtMS0xLTMxNzEy_aac4d804-9e24-4eb2-8e0d-215d54dd2455"
      unitRef="usd">2302700000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktMS0xLTEtMzE3MTI_3c3b6809-aa21-43c1-8d54-9bef335fb978"
      unitRef="usd">717700000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktMy0xLTEtMzE3MTI_8abc71cd-5c79-4af0-a84a-9e5096e94111"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktNS0xLTEtMzE3MTI_13c4c034-0077-48fc-864d-c9c9ffc4bf19"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktNy0xLTEtMzE3MTI_ec89730b-aee8-48fe-8cd3-653321940e61"
      unitRef="usd">717700000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktOS0xLTEtMzE3MTI_1db7f8ce-a6e5-406b-9d53-f99f9fcd8f43"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktMTEtMS0xLTMxNzEy_852da0ae-39f9-4641-9d38-cc4732852f9b"
      unitRef="usd">717700000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i33a6f68fd63d45b2b63bb8ee50a74fc5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzktMTMtMS0xLTMxNzEy_5e2017da-ac8e-4ea8-a9ee-88b8f5386ef6"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTEtMS0xLTMxNzEy_8b1dfbf2-1d50-49b6-8a5e-1e5fe44eed84"
      unitRef="usd">2485600000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTMtMS0xLTMxNzEy_2d125b0f-4e63-4599-81d6-e57621b02fac"
      unitRef="usd">2700000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTUtMS0xLTMxNzEy_eec0bd4c-d666-41d4-b300-11ff392f0607"
      unitRef="usd">11900000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTctMS0xLTMxNzEy_9fcf922c-4295-470d-a599-3461cb401ce8"
      unitRef="usd">2476400000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTktMS0xLTMxNzEy_ae0dc7bb-6e9d-4782-80ef-64b306efd051"
      unitRef="usd">5000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTExLTEtMS0zMTcxMg_dd23e2b6-4ac7-438c-bd3c-c19b7033bbd5"
      unitRef="usd">886700000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i8fcea1e3fe0b4ceeac44824c64d2af29_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEwLTEzLTEtMS0zMTcxMg_fc41d4de-e647-4111-8104-1c6ea7cf7cef"
      unitRef="usd">1584700000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTEtMS0xLTMxNzEy_3d9618fb-454a-4cd0-85d4-c6ed72d7e565"
      unitRef="usd">526100000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTMtMS0xLTMxNzEy_3c7f8f7e-4c4e-4cfb-be47-5fcce5b0a314"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTUtMS0xLTMxNzEy_83611160-dc52-4a0c-94af-febc4f6874dc"
      unitRef="usd">2900000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTctMS0xLTMxNzEy_18a7450f-db7e-4982-a1b4-50879ba693aa"
      unitRef="usd">523400000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTktMS0xLTMxNzEy_d9424e6d-8cdd-40ca-83d7-1b4a4d271550"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTExLTEtMS0zMTcxMg_db08a418-3e6c-4b05-b8cc-efd3f8d7b445"
      unitRef="usd">137800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i9511f314aca54aa193f6b6ea2e611fab_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzExLTEzLTEtMS0zMTcxMg_4ec6628a-c230-4b30-b98a-b0dae5b0cfd5"
      unitRef="usd">385600000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTEtMS0xLTMxNzEy_51efae0c-c491-4cdb-bc1e-0ec87c914cb5"
      unitRef="usd">213400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTMtMS0xLTMxNzEy_b0f30c57-6b05-41ae-8960-8862f3654919"
      unitRef="usd">700000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTUtMS0xLTMxNzEy_8cb64b09-7572-47ef-95d0-53e265fe2e6b"
      unitRef="usd">1000000.0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTctMS0xLTMxNzEy_b48cae10-b3a5-4a0b-93af-82cdc080cb8c"
      unitRef="usd">213100000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTktMS0xLTMxNzEy_6c1abcdf-8b98-43b3-ab7e-47fde24eed18"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTExLTEtMS0zMTcxMg_5e1def72-456f-4db1-87d2-48854b5dc431"
      unitRef="usd">70600000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ia50ca2e41bf64bcd8c4a5b4572889620_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzEzLTEzLTEtMS0zMTcxMg_0ef2dd29-9852-4e18-9798-2524d7ac701a"
      unitRef="usd">142500000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if5a605b012d14c03893660161607c090_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTEtMS0xLTMxNzEy_d0ec3fd4-4669-4ae5-96be-17242895d79b"
      unitRef="usd">3942800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if5a605b012d14c03893660161607c090_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTMtMS0xLTMxNzEy_492980c2-5dbb-4a3e-b33c-e9b703b737d8"
      unitRef="usd">3600000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if5a605b012d14c03893660161607c090_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTUtMS0xLTMxNzEy_beb394b9-55d5-4c94-b1d4-d34d91921ad6"
      unitRef="usd">15800000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if5a605b012d14c03893660161607c090_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTctMS0xLTMxNzEy_1295d1e1-9d62-4e08-8201-2060d3900d46"
      unitRef="usd">3930600000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if5a605b012d14c03893660161607c090_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTktMS0xLTMxNzEy_0d2641ca-6b4f-4866-b319-596a1ba2e2f0"
      unitRef="usd">5000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="if5a605b012d14c03893660161607c090_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTExLTEtMS0zMTcxMg_58d840c6-41e0-4d54-a1e7-653a5b9764cb"
      unitRef="usd">1812800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="if5a605b012d14c03893660161607c090_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE0LTEzLTEtMS0zMTcxMg_779958b7-cd7b-4c28-8fcd-d63e8eb4dc3b"
      unitRef="usd">2112800000</us-gaap:MarketableSecuritiesNoncurrent>
    <isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTEtMS0xLTMxNzEy_33b4f8cf-0a60-43b0-879d-e41fa84eebd3"
      unitRef="usd">8640800000</isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTMtMS0xLTMxNzEy_ddd1caaf-c6d5-49f3-8f9a-fbe6660ac7bd"
      unitRef="usd">9900000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTUtMS0xLTMxNzEy_1fb519b0-c154-4902-a5da-d73142d7793f"
      unitRef="usd">31200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTctMS0xLTMxNzEy_699e9c76-3d27-4e07-b625-67a22f123466"
      unitRef="usd">8619500000</isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTktMS0xLTMxNzEy_f9ab6b39-bd30-4f3b-94c2-c5c7bc91e662"
      unitRef="usd">1290900000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTExLTEtMS0zMTcxMg_4637308a-a486-4b00-a826-999d1676923d"
      unitRef="usd">2913100000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDBmYTc5YWZhYjI0NDEwODZjYTEwNTc5YjUzM2M2Mi90YWJsZXJhbmdlOjAwMGZhNzlhZmFiMjQ0MTA4NmNhMTA1NzliNTMzYzYyXzE4LTEzLTEtMS0zMTcxMg_5e66777c-1e11-42b7-93ac-21ac2e2f7dee"
      unitRef="usd">4415500000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if418d09a70dc4ff39c5f3cf96fab516b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzMtMS0xLTEtMzE3MTI_b5e032ad-87d1-4460-a419-cb8585baaaad"
      unitRef="usd">644300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if418d09a70dc4ff39c5f3cf96fab516b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzMtNy0xLTEtMzE3MTI_ece5fe4b-9066-4d5e-8eca-b3ce27e2924e"
      unitRef="usd">644300000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if418d09a70dc4ff39c5f3cf96fab516b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzMtOS0xLTEtMzE3MTI_35416969-dd7a-4326-af40-9d87dc72df61"
      unitRef="usd">644300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i21195ea084d84056889f429f31d154fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtMS0xLTEtMzE3MTI_da678c8e-317b-468e-a2eb-fb96ce9b8d8b"
      unitRef="usd">625800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i21195ea084d84056889f429f31d154fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtNy0xLTEtMzE3MTI_b140d81b-8c2d-4331-98a4-66013a3a0042"
      unitRef="usd">625800000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i21195ea084d84056889f429f31d154fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtOS0xLTEtMzE3MTI_91859bb0-43cb-4e08-9b70-38b6225b4344"
      unitRef="usd">625800000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i21195ea084d84056889f429f31d154fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtMTEtMS0xLTMxNzEy_916ea332-8d2d-40ba-8800-cb3f96e96357"
      unitRef="usd">0</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i21195ea084d84056889f429f31d154fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzUtMTMtMS0xLTMxNzEy_eade0d8e-a438-4411-971d-bfc5742d22df"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if172e56e7868418ab2b5f348164e6693_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtMS0xLTEtMzE3MTI_3f0f26c7-8ee8-4158-833e-15c3adf5588f"
      unitRef="usd">2626800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if172e56e7868418ab2b5f348164e6693_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtMy0xLTEtMzE3MTI_d8ce3d0c-54cd-4bf0-b55d-34cdf5ac7740"
      unitRef="usd">23000000.0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if172e56e7868418ab2b5f348164e6693_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtNS0xLTEtMzE3MTI_154ee822-8a84-4611-a700-e5370e9fdded"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if172e56e7868418ab2b5f348164e6693_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtNy0xLTEtMzE3MTI_3e15cadb-9937-446a-8174-4808c63cea77"
      unitRef="usd">2649800000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if172e56e7868418ab2b5f348164e6693_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtOS0xLTEtMzE3MTI_1ce00f91-3996-4a44-9241-d1ce9afeada9"
      unitRef="usd">212500000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="if172e56e7868418ab2b5f348164e6693_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtMTEtMS0xLTMxNzEy_6c19d5c1-6ad2-4865-a197-2b57af2c59fd"
      unitRef="usd">1567900000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="if172e56e7868418ab2b5f348164e6693_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzYtMTMtMS0xLTMxNzEy_9f290584-774d-4ae2-b6bf-c7168b787a4c"
      unitRef="usd">869400000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctMS0xLTEtMzE3MTI_b46637b0-4ccb-48ed-99e5-0fbdb5f164da"
      unitRef="usd">3252600000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctMy0xLTEtMzE3MTI_60db5012-d400-4f7d-a5d7-6f0dd65ecdec"
      unitRef="usd">23000000.0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctNS0xLTEtMzE3MTI_c409b3f2-1366-4316-9a11-e167d1c6abd8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctNy0xLTEtMzE3MTI_eedcb3b6-c9fa-4b6a-8cbd-a6332aecfe72"
      unitRef="usd">3275600000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctOS0xLTEtMzE3MTI_0cac088f-a42f-4f34-bcbe-1eb8053fccb8"
      unitRef="usd">838300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctMTEtMS0xLTMxNzEy_c71dada5-01e8-4b57-92a2-ff741920a697"
      unitRef="usd">1567900000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzctMTMtMS0xLTMxNzEy_f5f0a261-c90d-4753-a11c-ffb3dbdb981a"
      unitRef="usd">869400000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7cfed228f82746f68daa659d834e3226_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktMS0xLTEtMzE3MTI_93628c63-4562-4b2f-a498-cc39b1f38ede"
      unitRef="usd">671300000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7cfed228f82746f68daa659d834e3226_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktMy0xLTEtMzE3MTI_fb0ff7b4-27ac-483a-aed5-a47cbcbf31c9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7cfed228f82746f68daa659d834e3226_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktNS0xLTEtMzE3MTI_24d05958-a338-45ec-90b7-4c36a684f662"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7cfed228f82746f68daa659d834e3226_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktNy0xLTEtMzE3MTI_0f0e378c-7e6f-4a32-8cd8-2d9b214d1ef9"
      unitRef="usd">671300000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7cfed228f82746f68daa659d834e3226_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktOS0xLTEtMzE3MTI_1d3d6032-32bd-4c31-a237-8aab1c6f6058"
      unitRef="usd">64100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i7cfed228f82746f68daa659d834e3226_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktMTEtMS0xLTMxNzEy_4cbe2123-90a6-4bee-8686-593ce9d89a26"
      unitRef="usd">607200000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i7cfed228f82746f68daa659d834e3226_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzktMTMtMS0xLTMxNzEy_d8cca2b7-1417-41d6-86cf-e8c8a4d35a42"
      unitRef="usd">0</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTEtMS0xLTMxNzEy_9a07a688-1f1f-4953-84ee-642733dda0fb"
      unitRef="usd">1425400000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTMtMS0xLTMxNzEy_12f32e80-9806-4fce-95a0-a559dff61046"
      unitRef="usd">11900000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTUtMS0xLTMxNzEy_85ba507f-3777-42d9-b493-e07800ee5bb7"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTctMS0xLTMxNzEy_e90a7364-52c2-492a-ae0b-bb7c6e1e85c4"
      unitRef="usd">1437100000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTktMS0xLTMxNzEy_d27228b9-28be-4223-b8ad-847a07da21bd"
      unitRef="usd">3400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTExLTEtMS0zMTcxMg_70cf713b-78ad-47f1-bf30-9bdae07b6cf1"
      unitRef="usd">1036500000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="ia5415ac1307c4ac5815e0bd4c7f55a2a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEwLTEzLTEtMS0zMTcxMg_7b9d7fc0-bd60-448a-b277-875c01a32f36"
      unitRef="usd">397200000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTEtMS0xLTMxNzEy_a6c9decf-879b-4b89-adb7-547f05d11dc4"
      unitRef="usd">716500000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTMtMS0xLTMxNzEy_492ac62a-cb7c-45f5-b426-b634b96c90c6"
      unitRef="usd">2500000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTUtMS0xLTMxNzEy_b322d269-157e-42a3-99e0-3c8a0fe4bbae"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTctMS0xLTMxNzEy_b2d1bd66-148d-4399-b5a6-021975944b3e"
      unitRef="usd">719000000.0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTktMS0xLTMxNzEy_5dc7e618-5483-447b-96a8-819cf3914954"
      unitRef="usd">72500000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTExLTEtMS0zMTcxMg_3ed7a667-14c3-4f81-9f7d-ab53293c9233"
      unitRef="usd">233600000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="iddc4e312abd9420cbf649a9561cdccdc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzExLTEzLTEtMS0zMTcxMg_c2012aed-78e8-406e-bb3a-ee8b74ba5b97"
      unitRef="usd">412900000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTEtMS0xLTMxNzEy_a91dfc13-0bab-4e53-87e1-027ab76dcf45"
      unitRef="usd">119800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTMtMS0xLTMxNzEy_acfb8e52-c746-4bdd-8d9b-77d2ca911027"
      unitRef="usd">2000000.0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTUtMS0xLTMxNzEy_c1b271ab-f942-47b2-a92f-76f1333764aa"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTctMS0xLTMxNzEy_82d5d37a-2082-49cd-8383-9f3312b248c6"
      unitRef="usd">121800000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTktMS0xLTMxNzEy_58e2c9ac-8a3c-4376-83db-d5015fd3d686"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTExLTEtMS0zMTcxMg_471189c4-ea15-4980-893e-c210bd0a50f9"
      unitRef="usd">43600000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i77b9bdbbc43b43ff98f44c394a6ff3f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzEzLTEzLTEtMS0zMTcxMg_c88792dd-1163-45ae-baba-2231f2be26b2"
      unitRef="usd">78200000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTEtMS0xLTMxNzEy_b0137502-71a3-42a7-a468-7fa17d54c9e6"
      unitRef="usd">2933000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTMtMS0xLTMxNzEy_ff803191-8b06-4d98-90c6-1f78cbdceed3"
      unitRef="usd">16400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTUtMS0xLTMxNzEy_85a01fe5-25c5-4c71-9129-f62f9c2fe631"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTctMS0xLTMxNzEy_9052d7d1-53b9-4e20-8630-9ffedaabc267"
      unitRef="usd">2949200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTktMS0xLTMxNzEy_b4a35b17-a429-4533-8aa4-0c26764046b9"
      unitRef="usd">140000000.0</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTExLTEtMS0zMTcxMg_5869a0ff-35e1-4a50-9f92-8c6ad6daf0e1"
      unitRef="usd">1920900000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE0LTEzLTEtMS0zMTcxMg_fb243066-8541-4a5c-a57d-50e7b018b4eb"
      unitRef="usd">888300000</us-gaap:MarketableSecuritiesNoncurrent>
    <isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTEtMS0xLTMxNzEy_ee6f187e-9403-4601-bca6-cf131c6198a4"
      unitRef="usd">6829900000</isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTMtMS0xLTMxNzEy_c69f68e3-e777-4ff6-8bbc-76e05b1a05ab"
      unitRef="usd">39400000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTUtMS0xLTMxNzEy_064f53c4-1ea3-4f5c-b592-37fdcf289523"
      unitRef="usd">200000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTctMS0xLTMxNzEy_3c3a901a-f39d-49df-b646-1e62aa4b1673"
      unitRef="usd">6869100000</isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleFairValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTktMS0xLTMxNzEy_78cc841d-e2a7-496e-884d-62e0cdb3c180"
      unitRef="usd">1622600000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTExLTEtMS0zMTcxMg_16a2d08e-4844-4344-a379-a457dad0a7bc"
      unitRef="usd">3488800000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesNoncurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTowMDk2MjI5ZDc4NzE0Mjc5OTE1Nzg1ZmNkZTFmNGZlOS90YWJsZXJhbmdlOjAwOTYyMjlkNzg3MTQyNzk5MTU3ODVmY2RlMWY0ZmU5XzE4LTEzLTEtMS0zMTcxMg_1375c921-a504-4c5f-859d-8931b1a6a1f0"
      unitRef="usd">1757700000</us-gaap:MarketableSecuritiesNoncurrent>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1Nzk_cd9aaa20-8e16-412b-94b5-20a9ee391bf9">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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) as of December&#160;31, 2021 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mature in less than one year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,931.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,935.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mature in one to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,440.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,415.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,371.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,350.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzEtMS0xLTEtMzE3MTI_c31b0b5b-2774-48c7-b53c-58090318ec69"
      unitRef="usd">2931600000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzEtMy0xLTEtMzE3MTI_657d48b4-f829-4e90-88fc-668151bb9424"
      unitRef="usd">2935100000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzItMS0xLTEtMzE3MTI_5b12a460-a23d-4151-9c13-7321d5790638"
      unitRef="usd">4440300000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzItMy0xLTEtMzE3MTI_939ccdf1-756b-459a-bf76-442e52df9ed9"
      unitRef="usd">4415500000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzQtMS0xLTEtMzE3MTI_52617b14-fad5-4539-b685-cd6fae5b8b44"
      unitRef="usd">7371900000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTplY2ZmNDQ5MDdjMDQ0Yzc1ODAwODc5YTMzNWY5Nzc5Ni90YWJsZXJhbmdlOmVjZmY0NDkwN2MwNDRjNzU4MDA4NzlhMzM1Zjk3Nzk2XzQtMy0xLTEtMzE3MTI_7d050a0a-20ec-4160-9b05-cfb6eff12cd3"
      unitRef="usd">7350600000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzcxNDY4MjU2MDA3MTg_b5217aa2-bcb0-4f0f-80b0-85aceaf81df8"
      unitRef="usd">0</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:RealizedInvestmentGainsLosses
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzQzOTgwNDY1MTY3NzQ_b529bad2-a7fb-4a44-8ac1-be3c2a29966e"
      unitRef="usd">8300000</us-gaap:RealizedInvestmentGainsLosses>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzEwNDM_f164f548-6b4f-40ee-bd1a-4c6816bef442"
      unitRef="usd">16000000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzEwNTA_47cd4489-625c-4dff-8f0d-449884c32ef7"
      unitRef="usd">29500000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NTI_5dd8ede8-0163-4d44-b1a4-22df90aacabe">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 as of December&#160;31, 2021, and 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&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.709%"/&gt;&lt;td style="width:0.1%"/&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.709%"/&gt;&lt;td style="width:0.1%"/&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.709%"/&gt;&lt;td style="width:0.1%"/&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.709%"/&gt;&lt;td style="width:0.1%"/&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.714%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&#160;losses&#160;less&lt;br/&gt;than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized losses&#160;12&lt;br/&gt;months or greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&lt;br/&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,687.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,596.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,856.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;715.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;715.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMS0xLTEtNDk0NTk_5c3fc8b3-5952-430f-8cb0-f74248065084"
      unitRef="usd">4000000.0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMy0xLTEtNDk0NTk_a70ce007-5f3b-41ba-a7d4-9c85f1f7d623"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItNS0xLTEtNTc5ODQ_62fcc402-8cdb-4dc2-8010-953900a1fb95"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItNy0xLTEtNTc5ODQ_e81a9965-0a04-41b9-9fe3-dab3ec6e034f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItOS0xLTEtNDk0NTk_a45f9d77-c47f-404d-bbe2-702fccf711bd"
      unitRef="usd">4000000.0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ifdaa028284944f45a9306f1c18e29c00_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMTEtMS0xLTQ5NDU5_c184d8b2-832e-464d-a399-a72e8399b4c5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMS0xLTEtMzE3MTI_e0532f92-30dc-4bc7-87a3-e5fcb8d63748"
      unitRef="usd">1687900000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMy0xLTEtMzE3MTI_2a666e2e-808b-48e8-9a27-54ff85495227"
      unitRef="usd">11900000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItNS0xLTEtMzE3MTI_8e51a56c-7768-4e8f-9dff-7738ec6013cc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItNy0xLTEtMzE3MTI_f9cb6e87-c6a8-42ff-bdf9-f4598f9039eb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItOS0xLTEtMzE3MTI_582db5be-b736-4209-a442-66d4e2f8130d"
      unitRef="usd">1687900000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if1fe8a07340747728fa02760cb40f0c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzItMTEtMS0xLTMxNzEy_4ae601d2-6322-4568-a7f7-0cccb23dad9b"
      unitRef="usd">11900000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtMS0xLTEtMzE3MTI_34056eb2-e197-4c05-9b70-27ee1b0374a4"
      unitRef="usd">2596300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtMy0xLTEtMzE3MTI_b63f4a07-0b9e-4f6c-86cb-b7b360b51752"
      unitRef="usd">15400000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtNS0xLTEtMzE3MTI_6e2268b1-1105-4151-93dd-e6721c749ac2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtNy0xLTEtMzE3MTI_35e5571e-85ec-4254-abe1-7f76b0d04880"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtOS0xLTEtMzE3MTI_dd6c814b-a11b-42ba-bf65-3ed6750213d7"
      unitRef="usd">2596300000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i1bff42b24269400ea8d1be1c0c9633e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzMtMTEtMS0xLTMxNzEy_a73b38f0-5a35-4121-80e5-c400e2c047fb"
      unitRef="usd">15400000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtMS0xLTEtMzE3MTI_db1e7586-047c-4b54-8f56-e76e849d2576"
      unitRef="usd">412500000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtMy0xLTEtMzE3MTI_1aa9b902-11d0-441f-aec9-ed34b9d47ae5"
      unitRef="usd">2900000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtNS0xLTEtMzE3MTI_c8089cba-1bc9-47d1-8497-f08755c85cfe"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtNy0xLTEtMzE3MTI_395fad2b-c1aa-4196-a99f-c501018b8106"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtOS0xLTEtMzE3MTI_d9622bd7-cff1-477b-9330-ddb247ca03b8"
      unitRef="usd">412500000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i2a87f76c15b84c74a26a1a44fb0fe6e4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzQtMTEtMS0xLTMxNzEy_80108b74-1b7f-47f8-9a6d-05135c195aa0"
      unitRef="usd">2900000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtMS0xLTEtMzE3MTI_df7cb4cb-97c8-4558-8d68-c0bc3d24f705"
      unitRef="usd">156000000.0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtMy0xLTEtMzE3MTI_7b42ae4b-78dd-4bb3-a6d9-9b52055c719d"
      unitRef="usd">1000000.0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtNS0xLTEtMzE3MTI_37967941-f693-4005-bf16-6635628fef07"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtNy0xLTEtMzE3MTI_6dad4972-030d-47f6-ae75-c3e4b4476161"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtOS0xLTEtMzE3MTI_224bcaed-609a-4ee8-855e-1f6796eaa916"
      unitRef="usd">156000000.0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9ea6bbec337b4969b1af5daa3b30baa8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzUtMTEtMS0xLTMxNzEy_5cbf25a0-03d8-42d3-8804-acd521f82f33"
      unitRef="usd">1000000.0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtMS0xLTEtMzE3MTI_b6c60da8-006b-498c-8f92-4431c3ab5699"
      unitRef="usd">4856700000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtMy0xLTEtMzE3MTI_3e9c7f92-f20d-4766-bafd-0e5cd5f2142f"
      unitRef="usd">31200000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtNS0xLTEtMzE3MTI_25c96181-8cdc-4c5e-9d81-40ae1ba7976f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtNy0xLTEtMzE3MTI_2f5a5889-676a-4756-912b-12607ad6f922"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtOS0xLTEtMzE3MTI_d031aa5a-d922-459f-83b1-165df1501b15"
      unitRef="usd">4856700000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzYtMTEtMS0xLTMxNzEy_a98fc337-6d3e-48dc-aef5-939783aa3ec7"
      unitRef="usd">31200000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if63020b091164cce8707bdcecc7215e7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktMS0xLTEtMzE3MTI_355ef13c-0295-4f4f-80a1-65d64e5c1006"
      unitRef="usd">352700000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if63020b091164cce8707bdcecc7215e7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktMy0xLTEtMzE3MTI_85e1e7f9-831b-49fb-9f9a-9a1025351351"
      unitRef="usd">200000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if63020b091164cce8707bdcecc7215e7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktNS0xLTEtMzE3MTI_f3bbd9ca-ab88-42f1-b2de-135b3b69dafb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if63020b091164cce8707bdcecc7215e7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktNy0xLTEtMzE3MTI_fd9fd588-e498-4cef-a5db-0042a6887953"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if63020b091164cce8707bdcecc7215e7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktOS0xLTEtMzE3MTI_80f77c2d-49d6-4c7b-91f7-c6f5dc2f3b2c"
      unitRef="usd">352700000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if63020b091164cce8707bdcecc7215e7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzktMTEtMS0xLTMxNzEy_0563e4c4-49c0-4453-b20c-9d409415f6c3"
      unitRef="usd">200000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i9da3856077a744d8a962542dc31c7135_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTEtMS0xLTMxNzEy_4aaadef6-ae68-4ac9-8613-10b9c86cf6d1"
      unitRef="usd">278100000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i9da3856077a744d8a962542dc31c7135_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTMtMS0xLTMxNzEy_f48418cf-8c69-4d58-a813-8469a5fc6af3"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i9da3856077a744d8a962542dc31c7135_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTUtMS0xLTMxNzEy_1a780799-4bc9-48ca-9a39-ff5f7d94554e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i9da3856077a744d8a962542dc31c7135_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTctMS0xLTMxNzEy_5a5639b2-554e-44b2-a71f-f45fcca612f0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i9da3856077a744d8a962542dc31c7135_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTktMS0xLTMxNzEy_72bff34a-f753-4859-bfde-dde16133c5ed"
      unitRef="usd">278100000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i9da3856077a744d8a962542dc31c7135_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEwLTExLTEtMS0zMTcxMg_6f06018b-7a65-41d5-9313-ff5f50e5ae9f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTEtMS0xLTMxNzEy_7f637dde-6b7f-4b1e-bc9f-ac506493af11"
      unitRef="usd">63500000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTMtMS0xLTMxNzEy_90b112f2-ce4f-436f-b0d2-1c19c235af52"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTUtMS0xLTMxNzEy_d3178012-dcbf-4ec3-9838-3b38192b0f22"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTctMS0xLTMxNzEy_ecdd341e-bde8-49f9-9d24-9c637736a2ed"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTktMS0xLTMxNzEy_67e6c18c-7fa7-49e4-8c7e-444d27aa62f5"
      unitRef="usd">63500000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ide99dc8e515d46cfb4d7941037641cec_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzExLTExLTEtMS0zMTcxMg_bd1b1952-47cb-4361-9714-4245a06edd00"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTEtMS0xLTMxNzEy_73c87ff1-6ad2-4bb0-ac7f-08594c4f3430"
      unitRef="usd">21300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTMtMS0xLTMxNzEy_e104181a-45d9-42f1-9f60-b6106f87b2c0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTUtMS0xLTMxNzEy_e7a02657-9e99-44d5-95cf-322f4bfa1536"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTctMS0xLTMxNzEy_06c2af88-fdfa-41ee-a50f-52a087b6c992"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTktMS0xLTMxNzEy_15ad0203-4beb-470f-9ef3-d9ceadc96eff"
      unitRef="usd">21300000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ic771d1ad7f8c4ec99dd331b4d3c7fe0f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEyLTExLTEtMS0zMTcxMg_313d2594-70ba-4b38-8b12-17571e54d99a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTEtMS0xLTMxNzEy_95aeb3a2-db49-4242-932a-90fa63038f14"
      unitRef="usd">715600000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTMtMS0xLTMxNzEy_763316b5-de8e-4368-a943-d417ffc7acb9"
      unitRef="usd">200000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTUtMS0xLTMxNzEy_dce1b823-515e-4e7c-b4f0-548596f61b65"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTctMS0xLTMxNzEy_4d82fcb0-158f-47b4-98da-5b7a1a8aa160"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTktMS0xLTMxNzEy_9cf35bae-bb9b-473b-877e-928b1ee10d1b"
      unitRef="usd">715600000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo0OTViMWJmOGQ4M2Y0MjMxODA1NTg5Y2UzYTIxY2Y3My90YWJsZXJhbmdlOjQ5NWIxYmY4ZDgzZjQyMzE4MDU1ODljZTNhMjFjZjczXzEzLTExLTEtMS0zMTcxMg_34369abf-b5cc-40e7-8fff-3cd12b746d4e"
      unitRef="usd">200000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NjQ_17332029-a86b-4be6-95b1-50b7b033b7a8">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table is a summary of the activity related to equity investments (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.229%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.102%"/&gt;&lt;td style="width:0.1%"/&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:11.198%"/&gt;&lt;td style="width:0.1%"/&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:11.198%"/&gt;&lt;td style="width:0.1%"/&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:13.102%"/&gt;&lt;td style="width:0.1%"/&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.124%"/&gt;&lt;td style="width:0.1%"/&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.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;br/&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Changes in Fair Value &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Sales/Purchases/Others &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;br/&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity investments with readily determinable value (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equity investments without readily determinable value (Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded in Interest and other income, net.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="36" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other includes conversion of certain equity investments without readily determinable value to equity investments with readily determinable value.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i9fd096dbd4bb4534914b06411e50b5be_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItMS0xLTEtMzE3MTI_de931a16-da89-47db-8bc3-4e280a4f2206"
      unitRef="usd">60100000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i43706d4ffd494511af9f5efadb4b7c76_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItMy0xLTEtMzE3MTI_781daf1d-7691-4202-8e2e-0b0c6a2bcec0"
      unitRef="usd">-17700000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <isrg:EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments
      contextRef="i43706d4ffd494511af9f5efadb4b7c76_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItNS0xLTEtMzE3MTI_9ce18853-4e73-4b3e-95bb-4066cdd3a6d5"
      unitRef="usd">-15500000</isrg:EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6fe19421c58f4fce9f7f73e23565574c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItNy0xLTEtMzE3MTI_8e27c790-ec0b-4b16-b799-a2a121f3077f"
      unitRef="usd">26900000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i48a76a5014084fa0a66da9c1555c5ac1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItOS0xLTEtMzE3MTI_9baf1a64-de8c-4501-bc32-26132b68501e"
      unitRef="usd">26900000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i688f35b1d05148cfb012bb4d12b2dbd5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzItMTEtMS0xLTMxNzEy_39c42829-9efa-44c2-b97e-23bb691da4bd"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i3ffa9a689c8b40e48e58482f911422ee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtMS0xLTEtMzE3MTI_554e19ef-4881-4867-bd55-f8ce4301e49b"
      unitRef="usd">30200000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss
      contextRef="i3253e079a9f84be8aa9879feaba0ee21_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtMy0xLTEtMzE3MTI_d75d77ea-5611-432f-b1fa-5932b17383de"
      unitRef="usd">43800000</isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss>
    <isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments
      contextRef="i3253e079a9f84be8aa9879feaba0ee21_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtNS0xLTEtMzE3MTI_25f9c779-e6db-423e-b879-3777827bce35"
      unitRef="usd">-58400000</isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="if5a605b012d14c03893660161607c090_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtNy0xLTEtMzE3MTI_9b8f8026-f811-41e1-813d-4a21d97d5e9d"
      unitRef="usd">15600000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i089bc345baac47fb959c20a585096771_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtOS0xLTEtMzE3MTI_95805d13-19e6-4036-9f92-59ff6320ee1d"
      unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i84f6a43a9d9f4fe4b50b9426e8df54ad_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo5ZjQ3MWNkOWM1Mzc0NjMzODZiMjdhYTFiYmE0ZGU3ZS90YWJsZXJhbmdlOjlmNDcxY2Q5YzUzNzQ2MzM4NmIyN2FhMWJiYTRkZTdlXzMtMTEtMS0xLTMxNzEy_c96ed7dd-9b59-463a-b56f-e6ae636e6130"
      unitRef="usd">15600000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss
      contextRef="i3253e079a9f84be8aa9879feaba0ee21_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzEyNjQ0MzgzNzMyMzIx_d75d77ea-5611-432f-b1fa-5932b17383de"
      unitRef="usd">43800000</isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss>
    <isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares
      contextRef="ie85f08964687460f8fa5d1089f456ad6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzQ5NDc4MDIzNDE2ODU_7782c40f-9bfd-463d-9c2c-74e5ecc6a993"
      unitRef="usd">34200000</isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i83797bd7804f48bc90d5afdab3a0c1ed_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk1NzY_836a742c-d0e0-49d8-a5c8-f61ef178e657"
      unitRef="usd">29100000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i6ff91addabfb42c9bdb1416135709def_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk2MDg_39a1da87-1990-4811-8fe8-1fba9c4f5308"
      unitRef="usd">5100000</us-gaap:UnrealizedGainLossOnInvestments>
    <isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares
      contextRef="ie85f08964687460f8fa5d1089f456ad6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzcxNDY4MjU2MDA2NDQ_f4740b77-8096-4f46-a9b2-2e9490563b13"
      unitRef="usd">34200000</isrg:EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i83797bd7804f48bc90d5afdab3a0c1ed_D20210901-20210930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk2Njc_836a742c-d0e0-49d8-a5c8-f61ef178e657"
      unitRef="usd">29100000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="i31d9a4269938422592affc2e2a958b02_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNzAxNzg_b3aafbc5-b2a7-41e7-91e3-5a14b7a00d97"
      unitRef="usd">9500000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib476589fe9fa48a9b8d249ca3f3663b2_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk2NzA_df67a9ea-ce6f-4c2f-bd1a-1d7d28d97c52"
      unitRef="usd">71500000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="ib476589fe9fa48a9b8d249ca3f3663b2_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk2ODU_bb9684da-c1b1-4c9c-a240-b533746d83e0"
      unitRef="usd">11400000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:GainLossOnSaleOfDerivatives
      contextRef="ib476589fe9fa48a9b8d249ca3f3663b2_D20210101-20210131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzIxOTkwMjMyNjk3MDA_df724b19-3a63-4896-8ef3-74e8821fe078"
      unitRef="usd">7500000</us-gaap:GainLossOnSaleOfDerivatives>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NjE_018a576d-15d5-4c9c-99c7-ab35b34eeb74">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&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:11.381%"/&gt;&lt;td style="width:0.1%"/&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:11.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recognized gains (losses) in interest and other income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign exchange gains (losses) related to balance sheet re-measurement&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i16b108ba6a4a4513a7356d02f43310ca_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzItMS0xLTEtMzE3MTI_52e9e6c1-1ef6-45a5-9cf3-6239251f4482"
      unitRef="usd">15500000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i48f685ba23ef460785fec06811fec4d5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzItMy0xLTEtMzE3MTI_385e549b-d045-4323-bbf7-afef73dad21e"
      unitRef="usd">-12300000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0b6db38c0d964188b5f4d3df19056b9b_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzItNS0xLTEtMzE3MTI_86d9a67b-d593-42ff-a008-49f8fb5c6b68"
      unitRef="usd">6400000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzMtMS0xLTEtMzE3MTI_32c457e3-a3ab-468e-9247-79fdc545fefd"
      unitRef="usd">-16400000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzMtMy0xLTEtMzE3MTI_bfe8760f-344c-4b8d-adc3-92716dd450c5"
      unitRef="usd">10900000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTphZDFkZjczMDEwODE0YTI0YjFlYWQ1MmZjODlkNmVhOC90YWJsZXJhbmdlOmFkMWRmNzMwMTA4MTRhMjRiMWVhZDUyZmM4OWQ2ZWE4XzMtNS0xLTEtMzE3MTI_37959034-261c-4088-aa65-4e55b88e36f6"
      unitRef="usd">-1500000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90ZXh0cmVnaW9uOjFmYjhkNTFmMjEyNzRkNmJiMWQwYWUwYjdhMjFiZWIxXzU1NzQ_82dc7bf4-4fc7-4533-a637-fa003570741d">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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.433%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.216%"/&gt;&lt;td style="width:0.1%"/&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.216%"/&gt;&lt;td style="width:0.1%"/&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.216%"/&gt;&lt;td style="width:0.1%"/&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.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Notional amounts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;318.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross fair value recorded in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Prepaid and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4a7552559c6b445ca1170640ea74e555_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzMtMS0xLTEtMzE3MTI_52cd276a-c9a4-4ab1-ae13-4c691c9bc672"
      unitRef="usd">181200000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i21536310b22c458e94d768708b3729b0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzMtMy0xLTEtMzE3MTI_bc51f33f-a493-4be8-86e3-af6e3d96e594"
      unitRef="usd">154300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie00d612190144002a39bf618b6f6e403_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzMtNS0xLTEtMzE3MTI_96a59b88-39a5-4436-a6e5-a7845242f957"
      unitRef="usd">318800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i1b6b4f002c6849dab012311e04142448_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzMtNy0xLTEtMzE3MTI_c8dd5f8e-1054-4ccd-8c17-8892498630f2"
      unitRef="usd">309800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0b60cac1ad9b4ef6ad2c1361f22c71ad_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzUtMS0xLTEtMzE3MTI_f79378b6-aec0-4030-9b01-d181674c5580"
      unitRef="usd">5700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9eb5087e090e4929a99714dcc5864a38_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzUtMy0xLTEtMzE3MTI_1f443d49-25ff-4935-aa00-4d6bd8543c40"
      unitRef="usd">900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i9104fa3c8ad64223b876324a9ad4b8b3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzUtNS0xLTEtMzE3MTI_7f6f4d96-3dea-4205-83f0-20cd4c4948ad"
      unitRef="usd">6900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i41c98f0531064587baa8a78fb7a11afe_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzUtNy0xLTEtMzE3MTI_aa91b37c-b916-4033-9169-9c83e9dbe612"
      unitRef="usd">700000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i700331e92c074d549b5e6183eebb03ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzYtMS0xLTEtMzE3MTI_22841619-71c7-49fe-a692-9b9f619f3467"
      unitRef="usd">500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iec52e16c19654763978e10b5f8bf9fd9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzYtMy0xLTEtMzE3MTI_96db0959-88cb-42b5-824e-24f18372d029"
      unitRef="usd">4300000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i762a3c2130e749098efcf43bf3b585e1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzYtNS0xLTEtMzE3MTI_dee265c4-030b-44eb-95fc-420e37e86388"
      unitRef="usd">800000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i1845c8ba5e2241ed9044e7e635916640_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTAvZnJhZzoxZmI4ZDUxZjIxMjc0ZDZiYjFkMGFlMGI3YTIxYmViMS90YWJsZTo4YTNkZWU4MWM4NDg0NDY5YjE0YjFmYjA0YTI4YzVjZi90YWJsZXJhbmdlOjhhM2RlZTgxYzg0ODQ0NjliMTRiMWZiMDRhMjhjNWNmXzYtNy0xLTEtMzE3MTI_0945cef0-e7ae-4e73-b59a-a8e871e710b9"
      unitRef="usd">5400000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzI4NA_76ed1054-7120-4e6e-8d79-2698a46ee6b7">CONSOLIDATED FINANCIAL STATEMENT DETAILS&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Inventory:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Prepaids and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment in sales-type leases &#x2013; short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Property, plant, and equipment, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Building and building/leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;773.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;497.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;428.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease assets &#x2013; Intuitive System Leasing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,845.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,335.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Accumulated depreciation*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(968.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(757.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant, and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,876.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,577.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;*Accumulated depreciation associated with operating lease assets &#x2013; Intuitive System Leasing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(182.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Other accrued liabilities &#x2013; short-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of deferred purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other accrued liabilities &#x2013; short-term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes &#x2013; long-term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue &#x2013; long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="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="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="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-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended&#160;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental non-cash investing and financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment transfers from inventory to property, plant, and equipment &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of property, plant, and equipment in accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred purchase and contingent consideration related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzI5OQ_1c3351d7-e5a4-4e64-b303-41fb6524f80e">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Inventory:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;214.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;341.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzMtMS0xLTEtMzE3MTI_4643c1b7-a6e8-4008-a375-4c4721d43873"
      unitRef="usd">214600000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzMtMy0xLTEtMzE3MTI_c58b6dec-1ff2-4275-83b1-affee55de09e"
      unitRef="usd">184100000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzQtMS0xLTEtMzE3MTI_71f924f7-9ec3-4250-89da-e411aedf1c64"
      unitRef="usd">96400000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzQtMy0xLTEtMzE3MTI_cfb53832-40b4-462c-9573-aa5b2910ede3"
      unitRef="usd">75600000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzUtMS0xLTEtMzE3MTI_ae0d1c16-eb70-4dc2-bfc4-88a1c9a1a518"
      unitRef="usd">276100000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzUtMy0xLTEtMzE3MTI_96e51d85-d82f-4d98-99fd-53f092be07c6"
      unitRef="usd">341800000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzYtMS0xLTEtMzE3MTI_77fb46d3-89e7-4afa-8880-d23d59dd6686"
      unitRef="usd">587100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpiNzAwZWJlZDY1ZmE0ZTQxOGFmNDI0MGIzNjRhMmEwMy90YWJsZXJhbmdlOmI3MDBlYmVkNjVmYTRlNDE4YWY0MjQwYjM2NGEyYTAzXzYtMy0xLTEtNTgyNTc_98dd6639-8fd4-4caa-b1d0-919ff6387f6f"
      unitRef="usd">601500000</us-gaap:InventoryNet>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzI4Ng_068b2d57-4ad5-4d35-aaaf-0e6de79635d4">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Prepaids and other current assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment in sales-type leases &#x2013; short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;129.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;271.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidTaxes
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzMtMS0xLTEtMzE3MTI_1199e1d5-13c8-415d-8e7a-2e7f8145bf92"
      unitRef="usd">4300000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzMtMy0xLTEtMzE3MTI_febbacd4-2974-4962-b3b9-c8beb52aa741"
      unitRef="usd">28900000</us-gaap:PrepaidTaxes>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzQtMS0xLTEtMzE3MTI_0ac1477a-4f21-4327-bb79-31c8ddefc03d"
      unitRef="usd">26900000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzQtMy0xLTEtMzE3MTI_320cdb86-b801-44b5-a861-be4c5c9c7ef9"
      unitRef="usd">60100000</us-gaap:EquitySecuritiesFvNi>
    <isrg:SalesTypeLeaseNetInvestmentInLeaseCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzUtMS0xLTEtMzE3MTI_9d83ae6a-8a6c-42bf-b02a-a7271feee5d6"
      unitRef="usd">110300000</isrg:SalesTypeLeaseNetInvestmentInLeaseCurrent>
    <isrg:SalesTypeLeaseNetInvestmentInLeaseCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzUtMy0xLTEtMzE3MTI_72b68221-50b4-4d7e-be12-ea86ed2ba4b9"
      unitRef="usd">81100000</isrg:SalesTypeLeaseNetInvestmentInLeaseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzYtMS0xLTEtMzE3MTI_34e01785-04bd-453a-a09d-90b7c8661bed"
      unitRef="usd">129600000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzYtMy0xLTEtMzE3MTI_794743ee-ac49-49ff-9fa7-52c231dfb662"
      unitRef="usd">97400000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzctMS0xLTEtMzE3MTI_b4ee403a-75de-4499-ae38-310f537db445"
      unitRef="usd">271100000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2OGNjNWM3NGVjM2E0Y2UxOGRlMGZkYWNlZWQ2ZjVjNy90YWJsZXJhbmdlOjY4Y2M1Yzc0ZWMzYTRjZTE4ZGUwZmRhY2VlZDZmNWM3XzctMy0xLTEtMzE3MTI_991ff830-cb8b-4738-9891-0778003d2855"
      unitRef="usd">267500000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:Land
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzMtMS0xLTEtMzE3MTI_4fa6748f-4ff7-41a8-b023-7e8170f1d5a7"
      unitRef="usd">367800000</us-gaap:Land>
    <us-gaap:Land
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzMtMy0xLTEtMzE3MTI_26a98840-378b-4ff8-9083-1d2438c4d20c"
      unitRef="usd">277900000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzQtMS0xLTEtMzE3MTI_4d925ca0-063f-4c21-8021-b27f7c40fea9"
      unitRef="usd">812500000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzQtMy0xLTEtMzE3MTI_bcfbf30a-760b-440c-b91c-4690948fa860"
      unitRef="usd">773800000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzUtMS0xLTEtMzE3MTI_19dc22eb-6c7a-4b63-b9ab-e07a790812c8"
      unitRef="usd">497600000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzUtMy0xLTEtMzE3MTI_662ef9ca-0df5-41e8-98bf-32fa10e7af2a"
      unitRef="usd">428000000.0</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzYtMS0xLTEtMzE3MTI_e0b63f2c-8cc8-4b5f-b5de-62501ae63f6f"
      unitRef="usd">616100000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzYtMy0xLTEtMzE3MTI_227162d6-6002-4c2d-8935-e00df8b6bee1"
      unitRef="usd">419900000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross>
    <isrg:ComputerAndOfficeEquipment
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzctMS0xLTEtMzE3MTI_c2b6e9f8-de1d-4edf-a567-0c33c33b69ee"
      unitRef="usd">123700000</isrg:ComputerAndOfficeEquipment>
    <isrg:ComputerAndOfficeEquipment
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzctMy0xLTEtMzE3MTI_f32ab3c8-e2bf-4a57-a843-538a85a556e1"
      unitRef="usd">112600000</isrg:ComputerAndOfficeEquipment>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzgtMS0xLTEtMzE3MTI_9918e3b6-56a0-47f1-bcd8-89d73b8633f9"
      unitRef="usd">217600000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:CapitalizedComputerSoftwareGross
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzgtMy0xLTEtMzE3MTI_53c2d3e7-b16a-4f06-b87e-c0395c73d9bd"
      unitRef="usd">205400000</us-gaap:CapitalizedComputerSoftwareGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzktMS0xLTEtMzE3MTI_10600a71-eb1d-47b5-9639-6308f3d31822"
      unitRef="usd">209700000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzktMy0xLTEtMzE3MTI_575316fd-a054-4ada-9ef2-bf71138f23a4"
      unitRef="usd">117400000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzEwLTEtMS0xLTMxNzEy_c091e78b-a78d-4695-847a-d65fd7f27a63"
      unitRef="usd">2845000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzEwLTMtMS0xLTMxNzEy_472567f9-db3d-49e3-8cfd-8f673c5b176e"
      unitRef="usd">2335000000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzExLTEtMS0xLTMxNzEy_c16deca4-703d-42ab-81ea-cf8e926020bb"
      unitRef="usd">968600000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzExLTMtMS0xLTMxNzEy_1680160b-4133-4c61-a55a-0901ee70a3fd"
      unitRef="usd">757700000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzEyLTEtMS0xLTMxNzEy_0f82836e-1279-43b9-9070-de93ab64cdac"
      unitRef="usd">1876400000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzEyLTMtMS0xLTMxNzEy_ebe37d56-0646-44e6-9f4d-9315732add52"
      unitRef="usd">1577300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzE0LTEtMS0xLTMxNzEy_59b29cb1-2bd5-46d0-8f69-a27432709975"
      unitRef="usd">182100000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo3NDkyMzg4NzA3N2I0ODNmOTA4N2VlNTFlYTU0MjljMS90YWJsZXJhbmdlOjc0OTIzODg3MDc3YjQ4M2Y5MDg3ZWU1MWVhNTQyOWMxXzE0LTMtMS0xLTMxNzEy_7749d94a-f337-4de7-8e5f-2589652fcedb"
      unitRef="usd">112100000</us-gaap:PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzMwMQ_6cad2778-8813-4500-bd37-a924096a4c7d">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Other accrued liabilities &#x2013; short-term:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of deferred purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other accrued liabilities &#x2013; short-term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;301.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:TaxesPayableCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzMtMS0xLTEtMzE3MTI_1a335c79-8077-4c0f-a57f-ab4fc4eddc4e"
      unitRef="usd">54100000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzMtMy0xLTEtMzE3MTI_44e26aa8-23e6-4d5c-bcd5-ae8773de21d5"
      unitRef="usd">47200000</us-gaap:TaxesPayableCurrent>
    <isrg:DeferredPurchaseConsiderationPaymentsCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzUtMS0xLTEtMzE3MTI_6ef0f7cf-9d46-4399-9511-bb1a2752309a"
      unitRef="usd">11600000</isrg:DeferredPurchaseConsiderationPaymentsCurrent>
    <isrg:DeferredPurchaseConsiderationPaymentsCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzUtMy0xLTEtMzE3MTI_1ffb97c5-adef-4be4-a9e4-583f812e2c3d"
      unitRef="usd">10400000</isrg:DeferredPurchaseConsiderationPaymentsCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzYtMS0xLTEtMzE3MTI_26bd01b9-7fa8-4e48-aab0-24045b6f40e2"
      unitRef="usd">400000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzYtMy0xLTEtMzE3MTI_d4a23863-40b2-42bb-9889-e77bb5ba132b"
      unitRef="usd">15100000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzctMS0xLTEtMzE3MTI_272b8af8-29d4-4d12-abc0-ae596dd9a405"
      unitRef="usd">235200000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzctMy0xLTEtMzE3MTI_e3f4fa23-a89f-4547-bea9-269258448783"
      unitRef="usd">225600000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzgtMS0xLTEtMzE3MTI_2a56ba41-fbf1-4ac2-889d-01772fcd200b"
      unitRef="usd">301300000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo0NWVmZWM4YTJlMWQ0MTY0OTMwYjgyMmM5NGI0ZDc3Yy90YWJsZXJhbmdlOjQ1ZWZlYzhhMmUxZDQxNjQ5MzBiODIyYzk0YjRkNzdjXzgtMy0xLTEtMzE3MTI_49964d82-e147-46b9-8932-3d0c3925c6d3"
      unitRef="usd">298300000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzMxMA_e2847d7a-7adf-4813-a990-a5d7dc80aeac">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Other long-term liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes &#x2013; long-term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue &#x2013; long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzMtMS0xLTEtMzE3MTI_0d18adeb-151b-4bb7-97f7-4efff6f16efc"
      unitRef="usd">316600000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzMtMy0xLTEtMzE3MTI_3214033c-1f80-4a42-b906-e1d22203ba31"
      unitRef="usd">305600000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzQtMS0xLTEtMzE3MTI_afa59edf-bb54-433e-8df5-7479d850a5f4"
      unitRef="usd">36800000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:DeferredRevenueNoncurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzQtMy0xLTEtMzE3MTI_5b88e4ef-f11c-4ed0-af27-6582712122d7"
      unitRef="usd">32100000</us-gaap:DeferredRevenueNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzUtMS0xLTEtMzE3MTI_be5c6938-66e0-4332-a979-2de2a8611d40"
      unitRef="usd">100300000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzUtMy0xLTEtMzE3MTI_06a7131b-f82b-4816-bc4d-0a757ad4bad8"
      unitRef="usd">106900000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzYtMS0xLTEtMzE3MTI_67cc583c-3133-4d26-8bcc-1d2f6561c012"
      unitRef="usd">453700000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTpjOWEyMTMwNGZhMGQ0ODRiYjExMzBkZGRkNzI1NGEyYS90YWJsZXJhbmdlOmM5YTIxMzA0ZmEwZDQ4NGJiMTEzMGRkZGQ3MjU0YTJhXzYtMy0xLTEtMzE3MTI_cf67d9cf-a4c1-4254-9f40-57570102d757"
      unitRef="usd">444600000</us-gaap:LiabilitiesOtherThanLongtermDebtNoncurrent>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90ZXh0cmVnaW9uOjdiMzYzNzAxM2FiYzQ2YzJiNDk0Zjk4MzkyZmY1NTg2XzI5MA_00a852b8-f313-4962-aa89-67d27f366f38">&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="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-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended&#160;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Supplemental non-cash investing and financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment transfers from inventory to property, plant, and equipment &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;210.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of property, plant, and equipment in accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred purchase and contingent consideration related to acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncomeTaxesPaid
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzItMS0xLTEtMzE3MTI_39835a03-740b-41fa-8408-c60e22712319"
      unitRef="usd">180000000.0</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzItMy0xLTEtMzE3MTI_8e50323d-cf1a-477a-8776-cc2ab383db13"
      unitRef="usd">34400000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzItNS0xLTEtMzE3MTI_fa4b29e6-ca36-43c5-95b6-0cf93de6f2b3"
      unitRef="usd">158600000</us-gaap:IncomeTaxesPaid>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzQtMS0xLTEtMzE3MTI_d5e4cb3c-beee-47bf-a282-58c737814669"
      unitRef="usd">302400000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzQtMy0xLTEtMzE3MTI_7ceda4e1-8519-4565-bb78-eba75355702f"
      unitRef="usd">186500000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzQtNS0xLTEtMzE3MTI_5ba9b70e-7bb4-4c1c-883d-998e2ce84e97"
      unitRef="usd">210600000</us-gaap:PropertyPlantAndEquipmentTransfersAndChanges>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzUtMS0xLTEtMzE3MTI_c6b54344-35f5-496f-a0b2-fabee8dd1f0b"
      unitRef="usd">32100000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzUtMy0xLTEtMzE3MTI_ea2f075d-bfda-485e-976c-268ec9fdca2d"
      unitRef="usd">47300000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzUtNS0xLTEtMzE3MTI_8125690d-5b7c-401d-b2aa-a48cf6e90ec4"
      unitRef="usd">30200000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzYtMS0xLTEtMzE3MTI_94619bae-52df-4c9d-9f82-e58386f6dcf5"
      unitRef="usd">6500000</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzYtMy0xLTEtMzE3MTI_24ecbd4f-91fa-4863-9726-2e113256c62b"
      unitRef="usd">4200000</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTMvZnJhZzo3YjM2MzcwMTNhYmM0NmMyYjQ5NGY5ODM5MmZmNTU4Ni90YWJsZTo2ZDhmNjVhOWM0OTM0NmZlOWM2MzlhODZkNDc5MTYxZC90YWJsZXJhbmdlOjZkOGY2NWE5YzQ5MzQ2ZmU5YzYzOWE4NmQ0NzkxNjFkXzYtNS0xLTEtMzE3MTI_4617b257-8096-4637-ae14-10f1deae0872"
      unitRef="usd">86600000</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0Nzc_539a25d5-3dba-44d6-89f4-2d8acb495644">REVENUE&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,785.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,853.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,962.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,129.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,856.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,100.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,455.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,408.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,693.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,346.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,710.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,358.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,478.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 these performance obligations relate to service obligations in the Company's system sale and lease arrangements that will be satisfied and recognized as revenue in future periods. The transaction price allocated to the remaining performance obligations was $1.86&#160;billion as of December&#160;31, 2021. The remaining performance obligations are expected to be satisfied over the term of the system sale, lease, and service arrangements, which are generally up to 5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&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:11.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 to 60 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, the Company recognized $351&#160;million of revenue that was included in the deferred revenue balance as of December&#160;31, 2020. During the year ended December&#160;31, 2020, the Company recognized $282 million of revenue that was included in the deferred revenue balance as of December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents product revenue from Intuitive System Leasing arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&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.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales-type lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Includes variable lease revenue relating to usage-based arrangements.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0Nzg_6d045b50-09e6-4ec1-a284-40ab190282c9">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,225.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,785.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,790.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,024.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;830.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;482.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;508.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,853.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,962.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,129.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;875.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;670.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;617.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;483.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;515.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,856.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,395.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,100.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,455.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,408.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,693.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,346.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;916.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;724.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,710.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,358.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,478.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fead1f364ac475fb25d8acb006f0d97_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzItNS0xLTEtMzE3MTI_6b073391-b039-4ba0-86c5-230416460c7e"
      unitRef="usd">2225100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id198150bab624254b1877353f0046514_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzItNy0xLTEtMzE3MTI_7c273879-823f-4ff2-a693-f2828e49e2e0"
      unitRef="usd">1785100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i951479aa64024b2aa06e48aede6bba65_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzItOS0xLTEtMzE3MTI_1c64b295-09c0-422b-9caa-ba10068d6d24"
      unitRef="usd">1790400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb5bca4503fb4d4a8e45f0e2137aa2b1_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzMtNS0xLTEtMzE3MTI_5ac421cf-f667-4593-8a89-da2b98aed549"
      unitRef="usd">1024800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4da4247f91a542d5965c93b6131b4371_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzMtNy0xLTEtMzE3MTI_12ec35cf-9ea0-4ea8-b0e0-2d0ae0063d3e"
      unitRef="usd">695000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i62a573ca01d04a01808966dc9fedf3e8_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzMtOS0xLTEtMzE3MTI_25457417-92f1-4acf-bdbe-de813edbae18"
      unitRef="usd">830700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2c8a6a4525d48aba38619fcf4f14b44_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzQtNS0xLTEtMzE3MTI_54c3f6a6-74ec-49c8-8a77-f0083eef973e"
      unitRef="usd">603300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ba764f81aaa438b8f317bb87521e006_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzQtNy0xLTEtMzE3MTI_ac756a4e-bd5a-4f4d-9ed8-c43fb96fb613"
      unitRef="usd">482600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9579aa51ade746f88d686daf65a791ae_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzQtOS0xLTEtMzE3MTI_f7bc4850-d240-4bfb-b421-2f343d8e01e8"
      unitRef="usd">508400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e143700f13749fbb4e4459490934270_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzUtNS0xLTEtMzE3MTI_a009714b-7c13-4451-9a37-b6ae046906e7"
      unitRef="usd">3853200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b97d6dcd76749068cb2c8151addd63b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzUtNy0xLTEtMzE3MTI_8a0dfd72-bd11-4c19-a0ac-f4cc2d6a662b"
      unitRef="usd">2962700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6d295035f0a14d399c0c60ec41e19418_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzUtOS0xLTEtMzE3MTI_29f3f594-ceef-4426-b73c-cc46a946e62b"
      unitRef="usd">3129500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i528c7bba25a74228a497900a0e2d46b7_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzgtNS0xLTEtMzE3MTI_8f44de28-5b8f-40dc-99d7-7cf66d911b66"
      unitRef="usd">875400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac0ec3e0f11f44e6afd8411974c263e3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzgtNy0xLTEtMzE3MTI_92361b65-946d-43ec-b3cc-d01c6579c672"
      unitRef="usd">670600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia47f6dd5e96343cfaed58fe0abcd33bd_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzgtOS0xLTEtMzE3MTI_823b9f8f-a2b5-42b2-8e71-73201c0eb6c2"
      unitRef="usd">617800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1166bde643c645c998442d5fd1a98f47_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzktNS0xLTEtMzE3MTI_b35c4cfe-c44a-413b-b824-035786233aab"
      unitRef="usd">668600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d44dd9162a84beaa3f2bef97f83eb38_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzktNy0xLTEtMzE3MTI_bd9a1e91-9ca9-4ac4-a699-4e81c231f419"
      unitRef="usd">483900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8128ee37e8fd4246b33a3f957ddb2ddc_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzktOS0xLTEtMzE3MTI_840c5ad0-504e-4f33-86ff-a2d1e8d9cc75"
      unitRef="usd">515400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieabce48cb57c4d6caa42eb06bba59da2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzEwLTUtMS0xLTMxNzEy_2fe4c714-0589-428a-ba5b-4905b65ed4a4"
      unitRef="usd">312900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4798ab1b71764b008e3b16ab21f3dffa_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzEwLTctMS0xLTMxNzEy_1041c2ce-3bff-4e7f-a91a-b611aa61c1ad"
      unitRef="usd">241200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15ee901222094d76991fa2fac4221df4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzEwLTktMS0xLTMxNzEy_a2f85828-50ab-4f4b-bc60-976f426eb556"
      unitRef="usd">215800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00d1b8580a1b41b4bc7da8492437adf5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzExLTUtMS0xLTMxNzEy_8b8b2bcd-2914-4141-bfd8-7941f0b8db06"
      unitRef="usd">1856900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80a18de39b304dcab14d2c2325779f1d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzExLTctMS0xLTMxNzEy_1dd60f29-56e0-4118-b589-66c59aef530d"
      unitRef="usd">1395700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7917eec171e746979cea6c9176c2fed3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzExLTktMS0xLTMxNzEy_d1a0c729-ea71-4e7e-83ea-252e5d37ec09"
      unitRef="usd">1349000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ff5ecf39112461d8f58b00e4b0a8e15_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE0LTUtMS0xLTMxNzEy_87087e9b-128d-4965-9865-2c4d0862fc48"
      unitRef="usd">3100500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9dabfaaa3d94b3eb742ff1bbee151d6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE0LTctMS0xLTMxNzEy_43368766-6bbd-4b3b-b325-b57a87e0cffd"
      unitRef="usd">2455700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7c6129ab04b4605a8da797d1d286237_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE0LTktMS0xLTMxNzEy_cf12b9e3-2b5b-4ac0-b5b3-1d99bca78bea"
      unitRef="usd">2408200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b035d92e3b245b2ac7b027c6b9e8ac9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE1LTUtMS0xLTMxNzEy_42bba0d7-a007-49c7-a80a-5bfd32821883"
      unitRef="usd">1693400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a899c1bdb7447aeb9823b9441b5b111_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE1LTctMS0xLTMxNzEy_b7f59928-3abe-4672-8f7a-bd1fda3cb5fd"
      unitRef="usd">1178900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5a0b7709be1408aadf3eaf8c77d1639_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE1LTktMS0xLTMxNzEy_b44da54a-1efc-47eb-8f72-2678bd944e06"
      unitRef="usd">1346100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d1e233d39e649789726aa0083c09369_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE2LTUtMS0xLTMxNzEy_28ac380f-4899-49e7-b208-b8b77f7cffca"
      unitRef="usd">916200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i58a64a86bd3444d1aa61534867f78a60_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE2LTctMS0xLTMxNzEy_b2c43ea5-b85c-4f4f-b9f4-45092e3e6655"
      unitRef="usd">723800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i487a2c81d2af40e694e2dc7944b83a15_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE2LTktMS0xLTMxNzEy_d562fbca-f631-4883-b859-5527c8ab7f01"
      unitRef="usd">724200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE3LTUtMS0xLTMxNzEy_0bd1c9ea-3cd4-4076-b1c9-407a2ec8cff2"
      unitRef="usd">5710100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE3LTctMS0xLTMxNzEy_14759f79-ec44-406b-9ef3-7bad8d4486f1"
      unitRef="usd">4358400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTo5N2ZmZjA1YTNkMDM0YTI3YjA3MTMwNzFlZGUwMDdiNi90YWJsZXJhbmdlOjk3ZmZmMDVhM2QwMzRhMjdiMDcxMzA3MWVkZTAwN2I2XzE3LTktMS0xLTMxNzEy_e8946e62-81da-4b1d-ad13-f38e2c90636c"
      unitRef="usd">4478500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i75a0523973c34c0fb9a0f780e4ccfe31_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzgyOA_544292bf-66cf-4fb5-b195-7a952e343af2"
      unitRef="usd">1860000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="i75a0523973c34c0fb9a0f780e4ccfe31_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5Xzk4MA_255f2cee-2b42-4236-bb68-444156bf64d3">P5Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0NzE_cafc626f-3dbf-49a5-aca6-a9c547e0e051">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.584%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.204%"/&gt;&lt;td style="width:0.1%"/&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:11.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTozMjcyMTIzZTIwZTI0MThiODFlZGVmMjhmYmRjNzc0Yy90YWJsZXJhbmdlOjMyNzIxMjNlMjBlMjQxOGI4MWVkZWYyOGZiZGM3NzRjXzMtMS0xLTEtMzE3MTI_d8442a2d-a43e-4edf-9510-fd2f0aff2392"
      unitRef="usd">46900000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTozMjcyMTIzZTIwZTI0MThiODFlZGVmMjhmYmRjNzc0Yy90YWJsZXJhbmdlOjMyNzIxMjNlMjBlMjQxOGI4MWVkZWYyOGZiZGM3NzRjXzMtMy0xLTEtMzE3MTI_2eccd635-d302-433a-ab07-a1fb00ef6dc4"
      unitRef="usd">34600000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTozMjcyMTIzZTIwZTI0MThiODFlZGVmMjhmYmRjNzc0Yy90YWJsZXJhbmdlOjMyNzIxMjNlMjBlMjQxOGI4MWVkZWYyOGZiZGM3NzRjXzQtMS0xLTEtMzE3MTI_e4177e63-16b9-4ada-8087-5a70d040d824"
      unitRef="usd">414000000.0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTozMjcyMTIzZTIwZTI0MThiODFlZGVmMjhmYmRjNzc0Yy90YWJsZXJhbmdlOjMyNzIxMjNlMjBlMjQxOGI4MWVkZWYyOGZiZGM3NzRjXzQtMy0xLTEtMzE3MTI_e4c39b83-8b15-4eab-860a-6a4b9d31f7fc"
      unitRef="usd">382300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzIxNDY_de83041d-93c9-4103-a2f6-de8aa69f32da"
      unitRef="usd">351000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzIyNjk_110355aa-05a4-434e-b9e7-2ded92daf4cf"
      unitRef="usd">282000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:OperatingLeaseLeaseIncomeTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0NzU_89010276-07ab-46b8-9699-bad055b279f5">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents product revenue from Intuitive System Leasing arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&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.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales-type lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Includes variable lease revenue relating to usage-based arrangements.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OperatingLeaseLeaseIncomeTableTextBlock>
    <us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90ZXh0cmVnaW9uOmU4M2FmMTQ1OTgzMjQ3YjlhNTBmYTk5NWFkOGQwZTg5XzI0NzY_45498926-f41c-4a56-8e51-141e7f3cc7c5">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents product revenue from Intuitive System Leasing arrangements (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.987%"/&gt;&lt;td style="width:0.1%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&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.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales-type lease revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;220.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease revenue &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Includes variable lease revenue relating to usage-based arrangements.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock>
    <us-gaap:SalesTypeLeaseLeaseIncome
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzItMi0xLTEtMzE3MTI_38830df8-6703-4dbc-81c2-24e647913435"
      unitRef="usd">220300000</us-gaap:SalesTypeLeaseLeaseIncome>
    <us-gaap:SalesTypeLeaseLeaseIncome
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzItNC0xLTEtMzE3MTI_b6e92077-7f74-40ea-b875-2d3c7af2923e"
      unitRef="usd">154400000</us-gaap:SalesTypeLeaseLeaseIncome>
    <us-gaap:SalesTypeLeaseLeaseIncome
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzItNi0xLTEtMzE3MTI_4b8f047f-0903-4bea-bd61-e3c316cd43b3"
      unitRef="usd">81600000</us-gaap:SalesTypeLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzMtMi0xLTEtMzE3MTI_8dc73d9a-62f9-4886-8494-b9ef2ccc15fc"
      unitRef="usd">276900000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzMtNC0xLTEtMzE3MTI_5da100f7-83a6-455d-bb2b-74272b228c3a"
      unitRef="usd">176700000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:OperatingLeaseLeaseIncome
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTYvZnJhZzplODNhZjE0NTk4MzI0N2I5YTUwZmE5OTVhZDhkMGU4OS90YWJsZTphYjNmMWFhODI5NjA0YjRhYTk5NTdjM2M1MmNmMWZhNC90YWJsZXJhbmdlOmFiM2YxYWE4Mjk2MDRiNGFhOTk1N2MzYzUyY2YxZmE0XzMtNi0xLTEtMzE3MTI_d4d29928-1e4e-47d1-b05e-a27f55d55c75"
      unitRef="usd">106900000</us-gaap:OperatingLeaseLeaseIncome>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTI_5e22efc0-870c-451c-b7d8-c159c9fd257e">LEASES&lt;div style="margin-bottom:6pt"&gt;&lt;span style="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-align:justify;text-indent:18pt"&gt;&lt;span style="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="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:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment in sales-type leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="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="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, 2021, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease revenue relating to usage-based arrangements was not material for the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 $20.4&#160;million, $21.0&#160;million, and $19.1&#160;million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. For leases with terms of 12 months or less, the related expense was not material for each of the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="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 years ended December&#160;31, 2021, 2020, and 2019 related to operating leases was as follows (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for leases that were included within operating cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets recognized related to new lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="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, 2021, and 2020, related to operating leases was as follows (in millions, except lease term and discount rate):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815"&gt;Intangible and other assets, net (Right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the future payments related to the Company&#x2019;s operating lease liabilities are scheduled as follows (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTc_3ab97757-119c-4443-a19a-04fa5ddf7904">LEASES&lt;div style="margin-bottom:6pt"&gt;&lt;span style="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-align:justify;text-indent:18pt"&gt;&lt;span style="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="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:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment in sales-type leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="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="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, 2021, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease revenue relating to usage-based arrangements was not material for the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 $20.4&#160;million, $21.0&#160;million, and $19.1&#160;million for the years ended December&#160;31, 2021, 2020, and 2019, respectively. For leases with terms of 12 months or less, the related expense was not material for each of the years ended December&#160;31, 2021, 2020, and 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="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 years ended December&#160;31, 2021, 2020, and 2019 related to operating leases was as follows (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for leases that were included within operating cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets recognized related to new lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="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, 2021, and 2020, related to operating leases was as follows (in millions, except lease term and discount rate):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815"&gt;Intangible and other assets, net (Right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the future payments related to the Company&#x2019;s operating lease liabilities are scheduled as follows (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:OperatingLeasesOfLessorDisclosureTextBlock>
    <isrg:LessorSalesTypeLeaseLeaseIncomeTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzE0MDg_2ae450ca-be6f-4bf5-af9c-195d82989e5b">Lease receivables relating to sales-type lease arrangements are presented on the Consolidated Balance Sheets as follows (in millions):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.692%"/&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:0.1%"/&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:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross lease receivables&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unearned income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;275.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net investment in sales-type leases&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Prepaids and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Intangible and other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;278.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</isrg:LessorSalesTypeLeaseLeaseIncomeTableTextBlock>
    <isrg:SalesTypeLeaseGrossInvestmentInLease
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzItMS0xLTEtMzE3MTI_af47045f-c322-4aae-93ab-00176ebc5d8d"
      unitRef="usd">404000000.0</isrg:SalesTypeLeaseGrossInvestmentInLease>
    <isrg:SalesTypeLeaseGrossInvestmentInLease
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzItMy0xLTEtMzE3MTI_8f04c7f7-71b4-4369-bfd7-e23c2a0a8b19"
      unitRef="usd">286100000</isrg:SalesTypeLeaseGrossInvestmentInLease>
    <isrg:SalestypeLeaseDeferredSellingProfit
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzMtMS0xLTEtMzE3MTI_ad564796-3fe6-42a1-bfba-9844aa742444"
      unitRef="usd">11400000</isrg:SalestypeLeaseDeferredSellingProfit>
    <isrg:SalestypeLeaseDeferredSellingProfit
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzMtMy0xLTEtMzE3MTI_ebeb77d8-8ec1-42c7-903c-b5562acd0c74"
      unitRef="usd">11100000</isrg:SalestypeLeaseDeferredSellingProfit>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzQtMS0xLTEtMzE3MTI_2a6e754a-5051-4e6f-84a1-0b510f01e29f"
      unitRef="usd">392600000</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:SalesTypeLeaseNetInvestmentInLease
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzQtMy0xLTEtMzE3MTI_e09a5010-25d3-46c8-ab89-957935afe2c0"
      unitRef="usd">275000000.0</us-gaap:SalesTypeLeaseNetInvestmentInLease>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzUtMS0xLTEtMzE3MTI_8a2d5743-2d48-42b3-8132-7efaa91ebe7f"
      unitRef="usd">3600000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss>
    <us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzUtMy0xLTEtMzE3MTI_c57d99fb-6fc9-458b-9da5-5569fdabc103"
      unitRef="usd">4400000</us-gaap:SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzYtMS0xLTEtMzE3MTI_6d686295-0daf-4b5a-8eea-3a3e05eac123"
      unitRef="usd">389000000.0</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzYtMy0xLTEtMzE3MTI_37d8fa41-ec47-42ba-9b90-37026f593287"
      unitRef="usd">270600000</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="i380f03743e8b4c4b89573a5b78397d0f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzgtMS0xLTEtMzE3MTI_e0df6b16-1442-48c0-9040-f9369fb0aaed"
      unitRef="usd">110300000</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="ia4340ba256014368975d093ee526987a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzgtMy0xLTEtMzE3MTI_1f1ac327-259b-4784-a22a-1bf229fc8fc4"
      unitRef="usd">81100000</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="i440377e25e9c4106a9b9989403ee30d5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzktMS0xLTEtMzE3MTI_fbff9f3b-a50f-434a-afb1-135512eb5ba7"
      unitRef="usd">278700000</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="i9623793caec34d899a652b5d9d100cf2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzktMy0xLTEtMzE3MTI_c0a866ee-c0f9-4772-bbe7-fc13dec200af"
      unitRef="usd">189500000</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzEwLTEtMS0xLTMxNzEy_dc77f3cf-42c3-409d-9323-23157a0407ff"
      unitRef="usd">389000000.0</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:SalesTypeLeaseLeaseReceivable
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTplOTg0OGEzNWI4NjU0YWQ1OTc0NTQ0ODQ3YWI2NmYxZC90YWJsZXJhbmdlOmU5ODQ4YTM1Yjg2NTRhZDU5NzQ1NDQ4NDdhYjY2ZjFkXzEwLTMtMS0xLTMxNzEy_b6c04f36-1220-4ca3-b75d-a16dab7a6a46"
      unitRef="usd">270600000</us-gaap:SalesTypeLeaseLeaseReceivable>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzE0MDE_55b8cac3-8bec-40cb-b1dd-6cb9c3a2028c">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzItMS0xLTEtMzE3MTI_f2531a2f-a170-4177-b2c4-0f9c247f1b97"
      unitRef="usd">117800000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzMtMS0xLTEtMzE3MTI_f15c4ab9-0067-4322-8f52-2e01b66e7390"
      unitRef="usd">102800000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzQtMS0xLTEtMzE3MTI_185b6cee-a900-4402-b47f-488ab468e03b"
      unitRef="usd">90300000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzUtMS0xLTEtMzE3MTI_3a2bcb47-8b10-4e21-89d7-b3cfafd673d5"
      unitRef="usd">61100000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzYtMS0xLTEtMzE3MTI_4e8a7725-ec47-440e-baa7-e05af413bd44"
      unitRef="usd">29300000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzctMS0xLTEtMzE3MTI_9f1c1eb8-d63d-4934-a91f-5e2c2a1b80f5"
      unitRef="usd">2700000</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter>
    <us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTphMGE2MDg4MTAwN2Y0NGRmOTNhMDVmNThiZjZjYTBkNS90YWJsZXJhbmdlOmEwYTYwODgxMDA3ZjQ0ZGY5M2EwNWY1OGJmNmNhMGQ1XzgtMS0xLTEtMzE3MTI_99ae35e7-2fcd-49b2-927a-0923817ea110"
      unitRef="usd">404000000.0</us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTQ_4719cc9a-c714-46c8-a040-eb22205840a9">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, 2021, are as follows (in millions):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;862.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzItMS0xLTEtMzE3MTI_76834b3c-4877-48b8-8907-d55da8672155"
      unitRef="usd">260300000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzMtMS0xLTEtMzE3MTI_3761a4f5-a7c2-45f1-9f63-7e00d5a0d707"
      unitRef="usd">223800000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzQtMS0xLTEtMzE3MTI_48cc32b2-7f4f-4ddf-86ab-f793865bc358"
      unitRef="usd">173600000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzUtMS0xLTEtMzE3MTI_e6b15db9-2460-450e-8051-f1af8a5e0ecb"
      unitRef="usd">121800000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzYtMS0xLTEtMzE3MTI_1f6657c4-1c8e-4a8f-b315-59d746f2ef61"
      unitRef="usd">61200000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedFiveYears>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzctMS0xLTEtMzE3MTI_3ad2c315-32de-4923-bae8-f921e1ec1642"
      unitRef="usd">21900000</us-gaap:LessorOperatingLeasePaymentsToBeReceivedThereafter>
    <us-gaap:LessorOperatingLeasePaymentsToBeReceived
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ZWJkMjZkNDdmYmE0M2UwYWJkZGE1OTk4ZDU0YTZjNC90YWJsZXJhbmdlOjhlYmQyNmQ0N2ZiYTQzZTBhYmRkYTU5OThkNTRhNmM0XzgtMS0xLTEtMzE3MTI_b5bdea25-32f6-46a7-9bbd-cee443f6be4b"
      unitRef="usd">862600000</us-gaap:LessorOperatingLeasePaymentsToBeReceived>
    <us-gaap:OperatingLeaseExpense
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzg3MQ_5c6c4fdc-d467-4d54-9554-19b77ff4979a"
      unitRef="usd">20400000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzU0OTc1NTgxNDA1MzE_f4f1b52a-6711-4ded-8ac4-7db343473065"
      unitRef="usd">21000000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzU0OTc1NTgxNDA1NDM_757ed5b7-18db-4951-a007-75e2da5eed42"
      unitRef="usd">19100000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzE0MDY_ea8c8ad8-37e1-4f42-9d18-fef12d835afb">&lt;span style="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 years ended December&#160;31, 2021, 2020, and 2019 related to operating leases was as follows (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.472%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.378%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for leases that were included within operating cash outflows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets recognized related to new lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzItMS0xLTEtNjAwODE_602a9c4d-7160-4ccc-9a7c-17193428f9df"
      unitRef="usd">23200000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzItMy0xLTEtNjAwODg_74fc76c2-4c5d-49e4-affa-bf478b66bb61"
      unitRef="usd">11000000.0</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzEtMS0xLTEtMzE3MTI_033e054f-e7ca-41f6-801d-fbe79c973191"
      unitRef="usd">18800000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzMtMS0xLTEtNjAwODE_065e2194-ab3f-47be-b08d-1d6a30a3342e"
      unitRef="usd">30600000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzMtMy0xLTEtNjAwODg_c4fd6265-e6b7-4e1b-baef-aa65e34efa0c"
      unitRef="usd">9600000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTozMTYxNDlkNTQyMDk0ZmNhOTg4MzA0MDJhN2FkZTA5Ni90YWJsZXJhbmdlOjMxNjE0OWQ1NDIwOTRmY2E5ODgzMDQwMmE3YWRlMDk2XzItMS0xLTEtMzE3MTI_6b5e7bda-678c-4c7b-88ef-aa516eb4892b"
      unitRef="usd">21500000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <isrg:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTA_f688146b-f441-4e4c-bebe-d90307bc312f">&lt;span style="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, 2021, and 2020, related to operating leases was as follows (in millions, except lease term and discount rate):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.027%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_e218256d-a41d-4a16-b44a-31e7a7e08a41"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMC0xLTEtMzE3MTI_ef57a97e-61bb-4a61-bc23-1df32993c815"&gt;Intangible and other assets, net (Right-of-use assets)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_77179d6e-6f08-4eb8-99b0-8ec905ca0aef"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMC0xLTEtMzE3MTI_89a153bc-acbd-4c0b-b9bc-ab34d9ac9e14"&gt;Other accrued liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_972a498a-9618-47d0-9e7b-1c62426adb64"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMC0xLTEtMzE3MTI_fb998b9e-94d1-4b52-804c-3e55ab2a2b41"&gt;Other long-term liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="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;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.9 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;</isrg:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMS0xLTEtNjAxNjA_02a56ebc-7bf5-4b8e-b59b-d4a011aa4472"
      unitRef="usd">74400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzEtMS0xLTEtMzE3MTI_2bc556db-e2b3-4151-ace1-444e1d5171ec"
      unitRef="usd">63900000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMS0xLTEtNjAxNjA_da29eb37-38d5-4ece-95e4-96e520ce8273"
      unitRef="usd">20400000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzItMS0xLTEtMzE3MTI_87058682-c509-487a-8c8d-22e9ec7dbc03"
      unitRef="usd">21900000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMS0xLTEtNjAxNjA_96688a92-38c7-4d11-9aab-fa65b841aa0d"
      unitRef="usd">66600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzMtMS0xLTEtMzE3MTI_83adab6a-2c61-4dcd-bbd2-e97ba235663b"
      unitRef="usd">58000000.0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i82985d49c3a44b198ac83e0917afa67f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzQtMS0xLTEtNjAxNjA_6a99c4d2-f0bb-4c7b-9437-348aa2563b73"
      unitRef="usd">87000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3314c03a50954455b10831024db7bbc9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzQtMS0xLTEtMzE3MTI_1dc048e0-ab9a-438f-ba74-0222eb0579fc"
      unitRef="usd">79900000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzUtMS0xLTEtNjAxNjA_76edf22a-a976-4ee1-b03d-ce9c531e52df">P4Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzUtMS0xLTEtMzE3MTI_87f11ed4-d3e7-4eee-b7b7-9a11b0cfcaa3">P5Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzYtMS0xLTEtNjAxNjA_21b5d5a1-3b2d-4733-a6f9-93d2d73f2cc2"
      unitRef="number">0.025</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo5ODU0YjYyZTlhMjg0ZDA3YTE1MTQ2Yzg4YTRmMjBmYi90YWJsZXJhbmdlOjk4NTRiNjJlOWEyODRkMDdhMTUxNDZjODhhNGYyMGZiXzYtMS0xLTEtMzE3MTI_0a519757-8250-4e40-a42a-4e4030e2ce35"
      unitRef="number">0.032</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90ZXh0cmVnaW9uOmVmNWIwYWU3MjFmMzRhNDdiNTE0MmE3MjJiYjJmNDMwXzEzOTU_c9eb1b27-b713-4418-b1eb-126e7bc7141d">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the future payments related to the Company&#x2019;s operating lease liabilities are scheduled as follows (in millions):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#cceeff;padding:2px 1pt 2px 29.8pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:#ffffff;padding:2px 1pt 2px 15.4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzEtMS0xLTEtMzE3MTI_3ad079ce-d1a2-4268-ad36-011790006009"
      unitRef="usd">22000000.0</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzItMS0xLTEtMzE3MTI_3dc4906b-5a87-415a-8850-614d6858c5d8"
      unitRef="usd">21900000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzMtMS0xLTEtMzE3MTI_34ce9880-741a-40f3-935d-b5cd91556e2c"
      unitRef="usd">16600000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzQtMS0xLTEtMzE3MTI_4653348e-cd68-4bc9-842a-ffb4c3dd01ee"
      unitRef="usd">14500000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzUtMS0xLTEtMzE3MTI_f0b49472-12b9-40b9-92f8-371f351a3c71"
      unitRef="usd">12100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzYtMS0xLTEtMzE3MTI_88c94727-f230-47ce-ac14-27d861013e6e"
      unitRef="usd">9100000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzctMS0xLTEtMzE3MTI_05081410-6e71-4360-8773-d902d4e48513"
      unitRef="usd">96200000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzgtMS0xLTEtMzE3MTI_071c9c3f-33da-4480-ad63-43a944a70e92"
      unitRef="usd">9200000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i82985d49c3a44b198ac83e0917afa67f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNTkvZnJhZzplZjViMGFlNzIxZjM0YTQ3YjUxNDJhNzIyYmIyZjQzMC90YWJsZTo4ODE4ZjljNmRkODg0NTZhOGM3M2JjZTY5NWNjMjg1OC90YWJsZXJhbmdlOjg4MThmOWM2ZGQ4ODQ1NmE4YzczYmNlNjk1Y2MyODU4XzktMS0xLTEtMzE3MTI_acc31f20-ba48-46a4-a63b-0b64d6808b98"
      unitRef="usd">87000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzY4NTE_d02f1554-5e54-41ec-b6df-5a9ffcb1a9d6">GOODWILL AND INTANGIBLE ASSETS&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisitions in 2021&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no material acquisitions in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisitions in 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Orpheus Medical&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2020, the Company acquired Orpheus Medical Ltd. and its wholly-owned subsidiaries to deepen and expand the Company&#x2019;s integrated informatics platform. Orpheus Medical provides hospitals with information technology connectivity, as well as expertise in processing and archiving surgical videos.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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&#x2019;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&#x2019;s distributor of da Vinci products and services in China. The transaction enhances the Company&#x2019;s ability to serve patients, surgeons, and hospitals in China.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. As of the acquisition date, the estimated total undiscounted contingent consideration was approximately $81&#160;million, based on the underlying performance of the business in 2019 and 2020 as well as the amount and timing of the contingent consideration payments. Since the acquisition date, the total undiscounted contingent consideration decreased by approximately $1&#160;million due to changes in the timing of the milestone achievements. For the years ended December 31, 2021, 2020, and 2019, the contingent consideration liability changed due to payments of $12.9 million, $53.7&#160;million, and $16.5&#160;million, respectively, and net additional expenses, which were recorded to selling, general and administrative expenses, of zero, $11.3&#160;million, and $7.2&#160;million, respectively, primarily related to accretion due to the passage of time. As of December 31, 2021, all contingent consideration has been settled and paid.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 (&#x201c;Sch&#xf6;lly&#x201d;), 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&#x2019;s supply chain and manufacturing capacity for imaging products used in the Company&#x2019;s da Vinci systems. The total purchase consideration of $101.4&#160;million consisted of an initial cash payment of $34.4&#160;million and deferred cash payments totaling approximately $67.0&#160;million, of which $13.6 million was deferred as of December 31, 2020. As of December 31, 2021, all deferred cash payments have been made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recorded $11.5&#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 $58.9&#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 decreased goodwill by $0.8&#160;million during 2020. 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2019, the Company 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.718%"/&gt;&lt;td style="width:0.1%"/&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:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, there has been no impairment of goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, and 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.929%"/&gt;&lt;td style="width:0.1%"/&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.752%"/&gt;&lt;td style="width:0.1%"/&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:9.047%"/&gt;&lt;td style="width:0.1%"/&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.458%"/&gt;&lt;td style="width:0.1%"/&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.752%"/&gt;&lt;td style="width:0.1%"/&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:9.047%"/&gt;&lt;td style="width:0.1%"/&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.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution rights and others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(206.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(271.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 $27.4 million, $49.8 million, and $43.0 million for the years ended December&#160;31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, is as follows (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1201c670d839417db0172e61d5e259d4_D20190105-20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzEwMjE_c7b82bf6-5469-4cb1-8dcb-e4a1b43cba37"
      unitRef="usd">66000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments
      contextRef="i1201c670d839417db0172e61d5e259d4_D20190105-20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzExMDI_64004c0d-11f6-4829-ab4c-f675856e0a6c"
      unitRef="usd">64700000</isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i1201c670d839417db0172e61d5e259d4_D20190105-20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzExMzY_f063f86a-21b6-48a1-b29e-75aef7e54a2b"
      unitRef="usd">1300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <isrg:BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome
      contextRef="i2b24e4a6d7d84e6c908d5df24b023d8f_I20190105"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzEzODQ_d0666309-bfab-44a9-b3a5-69591a3309a0"
      unitRef="usd">81000000</isrg:BusinessCombinationContingentConsiderationArrangementsUndiscountedExpectedOutcome>
    <isrg:BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome
      contextRef="i4762e49110eb469294bd9e2cc9e9882b_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzE0Nzc_c3830ac8-ca9c-4a1c-9640-07b8400c3d8c"
      unitRef="usd">-1000000</isrg:BusinessCombinationContingentConsiderationArrangementsChangeInUndiscountedExpectedOutcome>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i4762e49110eb469294bd9e2cc9e9882b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzMyOTg1MzQ4OTI3MDQ_10961277-f080-4470-9708-26e0c8502a61"
      unitRef="usd">12900000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i75cd8be02d2b42ee9addd0d2a5e85f82_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIzMDA_26e064b8-56f2-4886-81fd-14fdb79d78c8"
      unitRef="usd">53700000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i46d3d2f470cd4995a7034bf2a529e2d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIxOTkwMjMyNjQ5OTU_e11c218d-3b66-4281-9390-7de03d2cb955"
      unitRef="usd">16500000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense
      contextRef="i4762e49110eb469294bd9e2cc9e9882b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIxOTkwMjMyNjUzOTg_d61bc41a-d5af-4fc2-a13c-fb603fac7097"
      unitRef="usd">0</isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense>
    <isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense
      contextRef="i75cd8be02d2b42ee9addd0d2a5e85f82_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIzMzQ_7036887e-df70-4d72-aff9-6973f4546114"
      unitRef="usd">11300000</isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense>
    <isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense
      contextRef="i46d3d2f470cd4995a7034bf2a529e2d3_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzIxOTkwMjMyNjUwMzQ_c2df757b-9d58-4aef-acbe-7ef311cd104b"
      unitRef="usd">7200000</isrg:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationExpense>
    <isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets
      contextRef="i2b24e4a6d7d84e6c908d5df24b023d8f_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzI4OTE_5361d49e-c0ff-4b07-86a8-43398849d9be"
      unitRef="usd">1700000</isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i2b24e4a6d7d84e6c908d5df24b023d8f_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzI5MTg_ea5e79ec-f139-485a-9339-15655d0f13c1"
      unitRef="usd">58600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i2b24e4a6d7d84e6c908d5df24b023d8f_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzI5NDc_8a7d738a-7c54-4589-958e-a0cfeaedcf01"
      unitRef="usd">5700000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i22768be400e34d8db66a264218cf0263_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzMwMjI_f60e26ad-44fe-4da3-a148-8bb4d49d713e"
      unitRef="usd">48200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ia494a520df5145d7bca5cc87d59a2f35_I20190105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzMwNTU_173fd649-ac02-4389-8f56-a73d15f7b4b1"
      unitRef="usd">10400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i1201c670d839417db0172e61d5e259d4_D20190105-20190105"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzMxMTk_85c38869-fabf-4e50-bc97-dfe1463332a5">P2Y10M24D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ic06737ca404543c0ad5be16ede34743e_D20190831-20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQwMzY_3c341f85-a133-4e78-b0e9-0fd6ccf1edf5"
      unitRef="usd">101400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ic06737ca404543c0ad5be16ede34743e_D20190831-20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQwNzg_40bc2ba0-0185-4226-adcb-c48a254f6eb4"
      unitRef="usd">34400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <isrg:DeferredPurchaseConsiderationPayments
      contextRef="i9a044147185244b2851a21bff7374735_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQxMzE_ff38ff7d-475c-47f2-b765-bbb3ec089909"
      unitRef="usd">67000000</isrg:DeferredPurchaseConsiderationPayments>
    <isrg:DeferredPurchaseConsiderationPayments
      contextRef="i170764c30abf4b2bbece6b0572fe62c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQxNDQ_03996244-3c2b-4cc5-9b0e-1c7ca045d1e5"
      unitRef="usd">13600000</isrg:DeferredPurchaseConsiderationPayments>
    <isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets
      contextRef="i9a044147185244b2851a21bff7374735_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQzNDE_76075f8b-3b97-4623-970f-7a194c04982b"
      unitRef="usd">11500000</isrg:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i9a044147185244b2851a21bff7374735_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQzODM_af717b0d-e440-4091-ae26-485edd630602"
      unitRef="usd">6700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i9a044147185244b2851a21bff7374735_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ0MDM_43a0aedf-d693-4bdd-b16a-7c4db5250c8c"
      unitRef="usd">1400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i9a044147185244b2851a21bff7374735_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ0MTU_099acf52-79f9-4b4f-8272-ef7be6b5f302"
      unitRef="usd">31000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:Goodwill
      contextRef="i9a044147185244b2851a21bff7374735_I20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ0NDQ_caeefc65-6eba-40ea-9851-1ade87b135a0"
      unitRef="usd">58900000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments
      contextRef="i5be4e5086de64924ae9ad43106f1def3_D20211001-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ2NDA_f01e5b79-84c7-4f3a-942e-c0f445837944"
      unitRef="usd">800000</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia5d9eb16cf664ae49715b3232eb312d4_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ4MjQ_eb9e658d-5fa3-48bb-9727-c64751a56881"
      unitRef="usd">28000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="if2af84578d8b4704951f3ebe7b7305a5_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ4NTc_1e36cbfc-be7e-402a-a412-92caef315d52"
      unitRef="usd">3000000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic06737ca404543c0ad5be16ede34743e_D20190831-20190831"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzQ5MjE_5869aa4f-dd0c-4667-841c-9e390a188c7b">P6Y7M6D</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzY4NDg_b61fe04d-bbc0-4d6f-9038-1b05833a3f20">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.718%"/&gt;&lt;td style="width:0.1%"/&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:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Translation and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzEtMi0xLTEtMzE3MTI_a78cebf0-4b2c-431d-b8e7-0158ef99476e"
      unitRef="usd">307200000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzItMi0xLTEtMzE3MTI_a24ae757-578a-497c-98fa-dba5b27610cf"
      unitRef="usd">29300000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzMtMi0xLTEtMzE3MTI_3694bffc-35c5-4cae-b95b-14c55b747f1b"
      unitRef="usd">200000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzQtMi0xLTEtMzE3MTI_0f6fdbe4-f1dc-4265-a098-fce64a92507c"
      unitRef="usd">336700000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzUtMi0xLTEtMzE3MTI_5559f82b-4055-4dd4-b987-9bd64aa615f7"
      unitRef="usd">8000000.0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzYtMi0xLTEtMzE3MTI_ffa6d98e-99c7-4452-b290-258a7707325c"
      unitRef="usd">-1100000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpjMDkzYTZkMjBjOWU0ZjQ5OGIyNWRjNDkwMzk2YzRmYS90YWJsZXJhbmdlOmMwOTNhNmQyMGM5ZTRmNDk4YjI1ZGM0OTAzOTZjNGZhXzctMi0xLTEtMzE3MTI_8f165af2-6a51-4c47-960f-44bbe09bc89c"
      unitRef="usd">343600000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzY4NDU_57d39f14-78c2-43a0-90db-63f64a36dbee">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, and 2020 (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.929%"/&gt;&lt;td style="width:0.1%"/&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.752%"/&gt;&lt;td style="width:0.1%"/&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:9.047%"/&gt;&lt;td style="width:0.1%"/&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.458%"/&gt;&lt;td style="width:0.1%"/&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.752%"/&gt;&lt;td style="width:0.1%"/&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:9.047%"/&gt;&lt;td style="width:0.1%"/&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.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Patents and developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(173.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Distribution rights and others&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(206.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(271.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie59094038609407a90a669bcfc892de3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItMi0xLTEtMzE3MTI_1d94b066-fe1e-4b03-bbaa-64dc9ebe79c4"
      unitRef="usd">219300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie59094038609407a90a669bcfc892de3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItNC0xLTEtMzE3MTI_a401d189-45c5-4298-b795-28e8294a4293"
      unitRef="usd">173200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie59094038609407a90a669bcfc892de3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItNi0xLTEtMzE3MTI_95ac8eb1-9b9b-458c-94a1-920be6f8d20a"
      unitRef="usd">46100000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iaa8daab729ed42f79ec7136908d0ce1e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItOC0xLTEtMzE3MTI_caa5540a-60d8-4092-95fc-4c3fcda9b01b"
      unitRef="usd">198400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iaa8daab729ed42f79ec7136908d0ce1e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItMTAtMS0xLTMxNzEy_e42419b7-0e6d-4728-be48-a3c312919132"
      unitRef="usd">158700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iaa8daab729ed42f79ec7136908d0ce1e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzItMTItMS0xLTMxNzEy_63282a91-9ef9-4892-9357-555126f747d6"
      unitRef="usd">39700000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3e0119f67cfe45c6ae3443d1ff28a59a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtMi0xLTEtMzE3MTI_e0010dfe-6b9c-4140-a9c1-e0d79654e9f2"
      unitRef="usd">26300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3e0119f67cfe45c6ae3443d1ff28a59a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtNC0xLTEtMzE3MTI_a3e251ba-eccb-4704-8a42-a3d1af404137"
      unitRef="usd">19400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3e0119f67cfe45c6ae3443d1ff28a59a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtNi0xLTEtMzE3MTI_b917a88a-9793-4e5e-83a6-9f9920bcdb79"
      unitRef="usd">6900000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie3dc68e6396f4c75972570b9fc6562f8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtOC0xLTEtMzE3MTI_38b85feb-8d06-4c47-bb90-10866ad77598"
      unitRef="usd">91900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie3dc68e6396f4c75972570b9fc6562f8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtMTAtMS0xLTMxNzEy_63bd186c-616d-49bb-b5fd-6fd1ce41a015"
      unitRef="usd">77400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie3dc68e6396f4c75972570b9fc6562f8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzMtMTItMS0xLTMxNzEy_9249ea0a-75c2-4ce4-8843-519a57307d1d"
      unitRef="usd">14500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ice41908ddbdd4371a2da60daf4eb58a7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtMi0xLTEtMzE3MTI_46ba3ab6-9e0a-4c16-b33a-73a1c757affe"
      unitRef="usd">31800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ice41908ddbdd4371a2da60daf4eb58a7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtNC0xLTEtMzE3MTI_c211ee2d-1396-42c0-80d3-8d28000df20e"
      unitRef="usd">14300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ice41908ddbdd4371a2da60daf4eb58a7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtNi0xLTEtMzE3MTI_6c223009-5d3d-4644-882d-0316f8d1c057"
      unitRef="usd">17500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i949161b6a8de44b2855f833b0c8410d3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtOC0xLTEtMzE3MTI_18bf8e63-334f-4605-977d-29946b19538a"
      unitRef="usd">59000000.0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i949161b6a8de44b2855f833b0c8410d3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtMTAtMS0xLTMxNzEy_c0621dae-15f6-46d1-bb6e-805f5bfc8bdb"
      unitRef="usd">35800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i949161b6a8de44b2855f833b0c8410d3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzQtMTItMS0xLTMxNzEy_105bce3b-7885-4fea-aa9a-1e7322444d04"
      unitRef="usd">23200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtMi0xLTEtMzE3MTI_81f2c859-3059-4cd6-9499-28b9dd4ca672"
      unitRef="usd">277400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtNC0xLTEtMzE3MTI_9259f8fd-8210-4d82-88bd-22a2b5d5d5ec"
      unitRef="usd">206900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtNi0xLTEtMzE3MTI_b8cb6ec2-fcc0-4cb4-a43e-9fc46172a939"
      unitRef="usd">70500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtOC0xLTEtMzE3MTI_d0c70e78-9562-4ccf-b369-8fb13dd6c197"
      unitRef="usd">349300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtMTAtMS0xLTMxNzEy_5b995265-681c-4e8e-b89d-f10a9e1a3850"
      unitRef="usd">271900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTpkYjVkNzhjODYwYjE0YWUwYmE2ZTVkYjUwZjk4MjkwZC90YWJsZXJhbmdlOmRiNWQ3OGM4NjBiMTRhZTBiYTZlNWRiNTBmOTgyOTBkXzUtMTItMS0xLTMxNzEy_9210a832-f4f3-44ab-8a16-779e041ec36b"
      unitRef="usd">77400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzYzNDE_64dff0d4-99c8-441e-aa99-ac434321640c"
      unitRef="usd">27400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzYzNDU_82878451-0c11-4ec8-b4c3-2485b5edb186"
      unitRef="usd">49800000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzYzNTM_c7fcff83-402e-4989-9ed6-7c6219835065"
      unitRef="usd">43000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90ZXh0cmVnaW9uOjg2YzE1ZjA5OTkwNDRiOGJiODUxYTgyNWU1NDRmOThiXzY4NDk_f47e8b99-b90f-4fe4-b96c-0e38cad760f0">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, is as follows (in&#160;millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzEtMS0xLTEtMzE3MTI_bf475920-116f-41a3-ad2d-526dca285ee8"
      unitRef="usd">23600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzItMS0xLTEtMzE3MTI_314450d4-026a-4dd9-a886-eb413c2387a0"
      unitRef="usd">19000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzMtMS0xLTEtMzE3MTI_51566f14-08fb-4c36-ae4b-21b6059b5b23"
      unitRef="usd">15000000.0</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzQtMS0xLTEtMzE3MTI_a84f7345-5934-4d3b-a73b-bdd5d31ff701"
      unitRef="usd">9600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzUtMS0xLTEtMzE3MTI_b6299331-844b-43cd-bb80-c4f411bb2ea2"
      unitRef="usd">2700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzYtMS0xLTEtMzE3MTI_c4cc83cf-f029-4b7f-aa1d-b55e387a7f7c"
      unitRef="usd">600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjUvZnJhZzo4NmMxNWYwOTk5MDQ0YjhiYjg1MWE4MjVlNTQ0Zjk4Yi90YWJsZTplMzExMTMwN2U3ZmE0OGM1ODdlZDYwYjMyN2RkYTg5MS90YWJsZXJhbmdlOmUzMTExMzA3ZTdmYTQ4YzU4N2VkNjBiMzI3ZGRhODkxXzctMS0xLTEtMzE3MTI_b48c54ee-a2ad-4a00-b18d-bfbfad3a8450"
      unitRef="usd">70500000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjgvZnJhZzpjNTJhYTAxMmM1MjA0NzY2YjE0MTc3YTQzNmJkMGM3YS90ZXh0cmVnaW9uOmM1MmFhMDEyYzUyMDQ3NjZiMTQxNzdhNDM2YmQwYzdhXzk3MDc_b45ae0db-2fc3-47ff-a5b0-3d0747cdb5da">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company&#x2019;s commitments include an estimated amount of approximately $1.51&#160;billion 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. Additionally, the Company has committed to make certain future milestone payments to third parties as part of licensing, collaboration, and development arrangements. Payments &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;under these arrangements generally become due and payable only upon the achievement of certain specified developmental, regulatory, 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, and future results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, pre-tax litigation charges (benefits) related to securities class action lawsuits and product liability claims were not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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. The Company disputes these allegations and is defending against these claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 cases is based on negotiations with attorneys for the 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="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&#x2019;s Motion to Stay pending an Inter Partes 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&#x2019; joint stipulation to modify the stay in light of Ethicon&#x2019;s U.S. International Trade Commission (&#x201c;USITC&#x201d;) complaint against Intuitive involving U.S. Patent Nos. 8,479,969 and 9,113,874, discussed below. There is currently no trial date scheduled for this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the parties&#x2019; 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. There is currently no trial date scheduled for this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 loss or range of losses, if any, arising from these matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 (&#x201c;&#x2019;369&#x201d;); 7,490,749 (&#x201c;&#x2019;749&#x201d;); 9,844,379 (&#x201c;&#x2019;379&#x201d;); 9,113,874 (&#x201c;&#x2019;874&#x201d;); and 8,479,969 (&#x201c;&#x2019;969&#x201d;). On June 28, 2019, the USITC voted to institute an investigation (No. 337-TA-1167) with respect to the claims in this complaint. The accused products include the Company&#x2019;s EndoWrist 30, EndoWrist 45, SureForm 45, and SureForm 60 Staplers, as well as the stapler reload cartridges. In March 2020, Ethicon dismissed its claims concerning the &#x2019;749 patent. The evidentiary hearing took place in February 2021. On June 8, 2021, the Chief Administrative Law Judge issued an Initial Determination concluding that (1) the accused products do not infringe the asserted claims in the &#x2019;874 or &#x2019;969 patents; (2) the asserted claims in the &#x2019;874 and &#x2019;969 patents are invalid; (3) the accused SureForm staplers and associated reload cartridges infringe two claims of the &#x2019;369 patent; (4) the accused SureForm staplers and associated reload cartridges infringe two claims of the &#x2019;379 patent; and (5) the Company was estopped from contending that the asserted claims in the &#x2019;379 patent are invalid. Ethicon has not challenged the Initial Determination with regard to the findings that absolve Intuitive of any liability regarding the accused EndoWrist staplers and associated reload cartridges. On October 14, 2021, the USITC issued its Opinion in which it made the following rulings: (1) the USITC absolved Intuitive from any liability regarding the &#x2019;874, &#x2019;969, and &#x2019;369 patents; and (2) the USITC found that, while the SureForm staplers and their associated reload cartridges infringe the asserted claims in the &#x2019;379 patent, it has suspended the imposition of any remedial order pending an opinion from the Federal Circuit Court of Appeal of whether the Patent and Trademark Office correctly found the asserted claims in this patent to be invalid. The Company and Ethicon have filed Notices of Appeal regarding the USITC Opinion. A lifting of the suspension of any remedial order by the USITC could result in a prohibition on importing the accused SureForm products into the U.S. or necessitating workarounds. Based on currently available information, the Company does not believe that any losses arising from this matter would be material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 Repair LLC (&#x201c;Restore&#x201d;) filed a complaint in the Northern District of Florida 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&#x2019;s Motion to Dismiss the amended complaint.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 filed a counterclaim against Restore. The Company filed amended counterclaims after the Court partially granted and partially denied Restore&#x2019;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&#x2019;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&#x2019;s Motion to Dismiss the amended counterclaims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Motions for Summary Judgment have been filed by the Company and Restore. Subject to the rulings on those motions, the Court anticipates a trial date in later summer or early fall 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;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2020, Rebotix Repair Inc. (&#x201c;Rebotix&#x201d;) filed a complaint in the Middle District of Florida alleging anti-trust claims against the Company relating to EndoWrist service, maintenance, and repair processes. The complaint was formally served on the Company on October 6, 2020. On March 8, 2021, the Court partially granted and partially denied the Company&#x2019;s Motion to Dismiss the complaint. The Company filed an answer denying the anti-trust allegations and filed counterclaims against Rebotix. The counterclaims allege that Rebotix violated the Federal Lanham Act and Florida&#x2019;s Deceptive and Unfair Trade Practices Act and that Rebotix is also liable to the Company for Tortious Interference with Contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Motions for Summary Judgment have been filed by the Company and Rebotix. Subject to the rulings on these motions, the Court anticipates a trial date in or around May 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 this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Similar to the claims asserted in the Restore case, on May 10, 2021, Surgical Instrument Service Company, Inc. filed a complaint in the Northern District of California Court alleging anti-trust claims against the Company relating to EndoWrist service, maintenance, and repair processes. The Court denied the Company's Motion to Dismiss, and discovery has commenced. Based on currently available information, the Company is unable to make a reasonable estimate of loss or range of losses, if any, arising from this matter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Three class action complaints were filed against the Company in the Northern District of California Court alleging anti-trust allegations relating to the service and repair of certain instruments manufactured by the Company. A complaint by Larkin &lt;/span&gt;&lt;/div&gt;Community Hospital was filed on May 20, 2021, a complaint by Franciscan Alliance, Inc. and King County Public Hospital District No. 1 was filed on July 6, 2021, and a complaint by Kaleida Health was filed on July 8, 2021. The Court has consolidated the Franciscan Alliance, Inc. and King County Public Hospital District No. 1 and Kaleida Health cases with the Larkin Community Hospital case, which is now captioned on the Larkin docket as &#x201c;In Re: da Vinci Surgical Robot Antitrust Litigation.&#x201d; A Consolidated Amended Class Action Complaint has been filed on behalf of each plaintiff named in the earlier-filed cases. On January 14, 2022, Kaleida Health voluntarily dismissed itself as a party to this case. On January 18, 2022, the Company filed an answer against the plaintiffs in this matter, and discovery has commenced. 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.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNjgvZnJhZzpjNTJhYTAxMmM1MjA0NzY2YjE0MTc3YTQzNmJkMGM3YS90ZXh0cmVnaW9uOmM1MmFhMDEyYzUyMDQ3NjZiMTQxNzdhNDM2YmQwYzdhXzExNg_c6de68f5-ed7f-4296-93d0-56371db99bc8"
      unitRef="usd">1510000000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzEyMjc_951c5806-7f93-4e60-b803-57d5db7de540">STOCKHOLDERS&#x2019; EQUITY&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Through December&#160;31, 2021, 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, 2021, the remaining amount of share repurchases authorized by the Board under the Repurchase Program was approximately $1.6 billion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:18pt"&gt;&lt;span style="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 (in millions, except per share amounts):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Value of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, the Company reduced common stock and additional paid-in capital by an aggregate of zero, $8 million, and $15 million, respectively, and charged zero, $126 million, and $255 million, respectively, to retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="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, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&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.060%"/&gt;&lt;td style="width:0.1%"/&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.060%"/&gt;&lt;td style="width:0.1%"/&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.060%"/&gt;&lt;td style="width:0.1%"/&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.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses)&lt;br/&gt;on&#160;Hedging&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses)&lt;br/&gt;on&#160;Hedging&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax impacts were not material for the years ended December&#160;31, 2021, and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i82a7ffa63dc347a09196d658771d5884_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzE0OQ_d76034dc-603f-4230-9488-2e1e69f57515"
      unitRef="usd">7500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <isrg:StockRepurchaseProgramincreasedtoauthorizedamount
      contextRef="ic249112a92164b689395cd0523daeaae_I20190101"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzQyMw_1a411d94-c2b8-4340-941f-98627a51b83a"
      unitRef="usd">2000000000</isrg:StockRepurchaseProgramincreasedtoauthorizedamount>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzU1MA_66d4cfd5-9f97-4044-9b83-c66bb5f1d8b4"
      unitRef="usd">1600000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <isrg:ScheduleofCommonStockRepurchasedTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzEyMzQ_3e3af4dd-687c-4020-9421-d1c97c894bf0">&lt;span style="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 (in millions, except per share amounts):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average price per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Value of shares repurchased&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;269.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</isrg:ScheduleofCommonStockRepurchasedTableTextBlock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzItMS0xLTEtMzE3MTI_467695f8-c360-481c-831a-924f1ad84a2c"
      unitRef="shares">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i578d55debed1441ab8616a41e97965ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzItMy0xLTEtMzE3MTI_61322e25-de29-4b6f-ae76-c4b163e6db0c"
      unitRef="shares">700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="ifdfdf896a00a411e8978da22d6132783_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzItNS0xLTEtMzkwMTU_5624539a-74dc-4f04-9f04-eeffe00d4b08"
      unitRef="shares">1700000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzMtMS0xLTEtMzE3MTI_4ecb6feb-a910-4d5f-878a-bd2110c5e1ef"
      unitRef="usdPerShare">0</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i578d55debed1441ab8616a41e97965ec_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzMtMy0xLTEtMzE3MTI_08ee93c6-3e71-4844-9aa9-27810b319372"
      unitRef="usdPerShare">183.84</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="ifdfdf896a00a411e8978da22d6132783_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzMtNS0xLTEtMzkwMjI_8e54014d-7971-4017-a8c9-bd23357ea197"
      unitRef="usdPerShare">160.45</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzQtMS0xLTEtMzE3MTI_de41a048-3240-4fba-bab4-3379a15c90c8"
      unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i578d55debed1441ab8616a41e97965ec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzQtMy0xLTEtMzE3MTI_5081e13c-da82-4eab-b226-1474c35a4d43"
      unitRef="usd">134300000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="ifdfdf896a00a411e8978da22d6132783_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZTplOTE3NjZmMWQ2MTY0MmRlOTkwMjg2Zjc4YTAwZDk3NS90YWJsZXJhbmdlOmU5MTc2NmYxZDYxNjQyZGU5OTAyODZmNzhhMDBkOTc1XzQtNS0xLTEtMzkwMjI_f662713d-fa49-4385-90bc-3414d1b690ab"
      unitRef="usd">269500000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <isrg:AggregateReductionInCommonStockDuringStockRepurchases
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzkzOQ_3975512e-99ec-44ac-940c-0498e956fa55"
      unitRef="usd">0</isrg:AggregateReductionInCommonStockDuringStockRepurchases>
    <isrg:AggregateReductionInCommonStockDuringStockRepurchases
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk0Mw_94d452d8-2870-4cb2-af7e-35c149a575d7"
      unitRef="usd">8000000</isrg:AggregateReductionInCommonStockDuringStockRepurchases>
    <isrg:AggregateReductionInCommonStockDuringStockRepurchases
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk1MQ_d697f6ef-c412-4880-b95d-0c909f2d7137"
      unitRef="usd">15000000</isrg:AggregateReductionInCommonStockDuringStockRepurchases>
    <isrg:AmountChargedToRetainedEarningsDuringStockRepurchases
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk4MQ_810fe75f-1da2-45d7-a934-e8bb24dbd36f"
      unitRef="usd">0</isrg:AmountChargedToRetainedEarningsDuringStockRepurchases>
    <isrg:AmountChargedToRetainedEarningsDuringStockRepurchases
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk4NQ_dcf47dab-9f89-46aa-808b-39d383031926"
      unitRef="usd">126000000</isrg:AmountChargedToRetainedEarningsDuringStockRepurchases>
    <isrg:AmountChargedToRetainedEarningsDuringStockRepurchases
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzk5Mw_ea2b33e4-319b-4bd9-8a2c-ce363c85e49f"
      unitRef="usd">255000000</isrg:AmountChargedToRetainedEarningsDuringStockRepurchases>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90ZXh0cmVnaW9uOjFlNTc2NGE5YzA5NDQ5Y2RiZDIxMjU5Y2U5ZGRlZjhjXzEyMjI_d38b8b9b-62bd-416d-9e6e-976985bbbe25">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"&gt;&lt;span style="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, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.060%"/&gt;&lt;td style="width:0.1%"/&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.060%"/&gt;&lt;td style="width:0.1%"/&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.060%"/&gt;&lt;td style="width:0.1%"/&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.060%"/&gt;&lt;td style="width:0.1%"/&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.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses)&lt;br/&gt;on&#160;Hedging&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(45.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(49.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized Gains (Losses)&lt;br/&gt;on&#160;Hedging&lt;br/&gt;Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:15.75pt;text-indent:-9pt"&gt;&lt;span style="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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The income tax impacts were not material for the years ended December&#160;31, 2021, and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i23b9d5b58b0440cc9d1a19c4da790e21_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItMS0xLTEtMzE3MTI_374333d2-27ef-429c-8d5a-e0629dcb8aed"
      unitRef="usd">-2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib31b3196738d4197956a2eff70a22c5f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItMy0xLTEtMzE3MTI_413484d4-fb2c-4190-a529-003a8342f727"
      unitRef="usd">29500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65fcd8828b26463eb93092a57d40dc1d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItNS0xLTEtMzE3MTI_eaa0818e-7115-460f-87df-3fcce9559a88"
      unitRef="usd">4700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6bc47fc6d4734507bc47d4606b82ee07_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItNy0xLTEtMzE3MTI_06bb682a-e485-46da-8079-e9d005e7a831"
      unitRef="usd">-6400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e505ebec4a34fd3a84ac1e8fea2619a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzItOS0xLTEtMzE3MTI_47d77bdd-dcc6-464b-adb5-d2ed6d3914d4"
      unitRef="usd">24900000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ib81855cf395a4dc1b7380220a0d17e5c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtMS0xLTEtMzE3MTI_fa349745-ddf0-4157-ac96-6c7e1ac6ced5"
      unitRef="usd">12300000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i25476fd0a5ac416fad34438c67614704_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtMy0xLTEtMzE3MTI_a5fa4432-4fdd-4419-afc9-f51f94b8ba03"
      unitRef="usd">-45500000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie06021fe773e40ed84ad7ef8214cc82f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtNS0xLTEtMzE3MTI_0224d237-13be-4c4c-9292-bcbc76b6171a"
      unitRef="usd">-12600000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iba9e8ed87d6d44d2ace75f29fca9b869_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtNy0xLTEtMzE3MTI_95c5b00f-307b-4e77-8104-293f9253b131"
      unitRef="usd">100000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzMtOS0xLTEtMzE3MTI_95ffe647-85e2-4785-bb10-8356b384df28"
      unitRef="usd">-45700000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ib81855cf395a4dc1b7380220a0d17e5c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtMS0xLTEtMzE3MTI_e6f7e4ae-b637-4bf2-9294-c8697bae175a"
      unitRef="usd">4900000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i25476fd0a5ac416fad34438c67614704_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtMy0xLTEtMzE3MTI_6eca082b-9ba0-498d-bf8b-7581e87210b2"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ie06021fe773e40ed84ad7ef8214cc82f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtNS0xLTEtMzE3MTI_5dc41c05-867a-4961-81fb-0146aa0ce982"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iba9e8ed87d6d44d2ace75f29fca9b869_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtNy0xLTEtMzE3MTI_2d264b12-3cd8-4232-800e-89f2e3a00fda"
      unitRef="usd">-1500000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzQtOS0xLTEtMzE3MTI_b96a29b3-9621-4801-9824-7bed9767b607"
      unitRef="usd">3400000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib81855cf395a4dc1b7380220a0d17e5c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtMS0xLTEtMzE3MTI_1d631a00-077b-48de-9263-5ba185543fc9"
      unitRef="usd">7400000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i25476fd0a5ac416fad34438c67614704_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtMy0xLTEtMzE3MTI_30fda83b-5b76-4114-84cc-f0b2bac71c80"
      unitRef="usd">-45500000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie06021fe773e40ed84ad7ef8214cc82f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtNS0xLTEtMzE3MTI_ab137cb6-3c84-4f78-a84c-8539b019e935"
      unitRef="usd">-12600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iba9e8ed87d6d44d2ace75f29fca9b869_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtNy0xLTEtMzE3MTI_10232fca-730a-4a4a-ad29-82f44bd23631"
      unitRef="usd">1600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzUtOS0xLTEtMzE3MTI_0678861d-a230-4007-9a20-b45a84f47bcd"
      unitRef="usd">-49100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i7e9245f3cad34151a5aa20d438843c43_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtMS0xLTEtMzE3MTI_2bcb18f7-f09d-44ef-a428-1af3af3cb68e"
      unitRef="usd">4500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7c5226bd7f2749989923079da37a3e84_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtMy0xLTEtMzE3MTI_7a4d8df9-ea6b-4e85-bc01-6bd37b5250d9"
      unitRef="usd">-16000000.0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66a36eee010447c0a3dac9cb17f5bfba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtNS0xLTEtMzE3MTI_195bbeea-56d5-4473-9ffb-0c77e92b3180"
      unitRef="usd">-7900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia232064a718c43db9597db9c0c9ca1ce_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtNy0xLTEtMzE3MTI_285b77e1-315f-43e3-91b0-1bdd70659aec"
      unitRef="usd">-4800000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ecbfc04049242b98dfff792a08978a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzYtOS0xLTEtMzE3MTI_5d6c6b34-b295-4fbe-b0e2-6210faac674d"
      unitRef="usd">-24200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i35db15754eb140128d5242cf606f0fac_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTEtMS0xLTMxNzEy_f366dc3e-8615-4ae7-82b4-60ba12b8bcf7"
      unitRef="usd">700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i568ec2a3c9ff41db88b60ba085a16ddc_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTMtMS0xLTMxNzEy_b15b2bd6-9fbd-479f-8087-edfadb1d1d93"
      unitRef="usd">20400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb04c261cf0c441d848590fa502b63eb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTUtMS0xLTMxNzEy_f07630da-d9f7-48d6-9dfb-d3884ecc0264"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0aefc9ec3a054155b812871fd2d1260d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTctMS0xLTMxNzEy_0b826b72-22e1-4c83-8087-52bdd936ef17"
      unitRef="usd">-8700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i780de7d996f04290a880f2924295677f_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEwLTktMS0xLTMxNzEy_b7890e0f-7128-44c3-a004-4e26aff32bdf"
      unitRef="usd">12400000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic843b2c3098e42e5a990eb520051df6c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTEtMS0xLTMxNzEy_628a24a4-22b1-4737-a0aa-10664bb09983"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ic4e8811253e0459f871f79efc222bc1f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTMtMS0xLTMxNzEy_6226b0f7-71a3-45f3-b030-b1be2e61e325"
      unitRef="usd">13800000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="icc0e4130bf1f4600a4270158af3b7cdc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTUtMS0xLTMxNzEy_8e1bb246-9806-4999-b828-8c31dfd4824c"
      unitRef="usd">4700000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i12691f14dd024f57bcf324b72094f968_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTctMS0xLTMxNzEy_d4179cfb-eb68-47e8-b332-466ea392869f"
      unitRef="usd">1000000.0</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzExLTktMS0xLTMxNzEy_dea00176-94ab-485d-9896-4c075d3ad8d1"
      unitRef="usd">18700000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic843b2c3098e42e5a990eb520051df6c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTEtMS0xLTMxNzEy_4ca73f48-f104-4c9a-ad0e-6a458815bad8"
      unitRef="usd">2800000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ic4e8811253e0459f871f79efc222bc1f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTMtMS0xLTMxNzEy_dd75baeb-0261-49b4-9d81-9a1fef0e08d7"
      unitRef="usd">4700000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="icc0e4130bf1f4600a4270158af3b7cdc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTUtMS0xLTMxNzEy_3f3928a4-dda4-40f9-9dac-b5915a164a85"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i12691f14dd024f57bcf324b72094f968_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTctMS0xLTMxNzEy_4c278b90-665c-44f4-a9d5-abf58cd4a655"
      unitRef="usd">-1300000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEyLTktMS0xLTMxNzEy_0455e64e-7f58-4581-8229-ce9f52beecde"
      unitRef="usd">6200000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic843b2c3098e42e5a990eb520051df6c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTEtMS0xLTMxNzEy_0434b096-9ff3-47a8-9490-341dcadd2432"
      unitRef="usd">-3600000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic4e8811253e0459f871f79efc222bc1f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTMtMS0xLTMxNzEy_1350a031-bed5-402b-b28b-01a7c404fae6"
      unitRef="usd">9100000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icc0e4130bf1f4600a4270158af3b7cdc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTUtMS0xLTMxNzEy_f9d76bf8-9408-4ec2-8c24-8d25225be3ec"
      unitRef="usd">4700000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i12691f14dd024f57bcf324b72094f968_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTctMS0xLTMxNzEy_7f3d07a6-51ce-4d9d-b8a7-c1b88b571bf0"
      unitRef="usd">2300000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzEzLTktMS0xLTMxNzEy_dbdaf2d3-14da-4822-9c08-99d4dafcd0cb"
      unitRef="usd">12500000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i23b9d5b58b0440cc9d1a19c4da790e21_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTEtMS0xLTMxNzEy_374333d2-27ef-429c-8d5a-e0629dcb8aed"
      unitRef="usd">-2900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib31b3196738d4197956a2eff70a22c5f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTMtMS0xLTMxNzEy_413484d4-fb2c-4190-a529-003a8342f727"
      unitRef="usd">29500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65fcd8828b26463eb93092a57d40dc1d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTUtMS0xLTMxNzEy_eaa0818e-7115-460f-87df-3fcce9559a88"
      unitRef="usd">4700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6bc47fc6d4734507bc47d4606b82ee07_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTctMS0xLTMxNzEy_06bb682a-e485-46da-8079-e9d005e7a831"
      unitRef="usd">-6400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3e505ebec4a34fd3a84ac1e8fea2619a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzEvZnJhZzoxZTU3NjRhOWMwOTQ0OWNkYmQyMTI1OWNlOWRkZWY4Yy90YWJsZToxZDcwYzZhM2JhY2M0M2JhYTdmNjk4ZTIzZWU5YTYxZC90YWJsZXJhbmdlOjFkNzBjNmEzYmFjYzQzYmFhN2Y2OThlMjNlZTlhNjFkXzE0LTktMS0xLTMxNzEy_47d77bdd-dcc6-464b-adb5-d2ed6d3914d4"
      unitRef="usd">24900000</us-gaap:StockholdersEquity>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MjE_144410f4-2354-419d-8381-c33f90029760">SHARE-BASED COMPENSATION&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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 2031. In April 2021, the Company&#x2019;s shareholders approved an amended and restated 2010 Plan to provide for an increase in the number of shares of common stock reserved for issuance thereunder from&#160;97,350,000&#160;to&#160;103,350,000. As of December&#160;31, 2021, approximately 25.5 million shares were reserved for future issuance under the 2010 Plan. A maximum of 11.1 million of these shares can be awarded as RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 10,395,000 to 13,095,000. The New Hire Plan expired in October 2019 and, therefore, there are no shares reserved for future grants under the New Hire Plan. However, awards 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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to 2020, the Company made 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). Beginning in 2020, the Company changed the timing of its annual equity award grants to the last business day of February and on the same date in August or, if that date is not a business day, the next business day. The February grants vest 6/48 upon completion of 6 months of service and 1/48&#160;per month thereafter. The August&#160;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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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 1,350,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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM2NTU_3aeec287-f7e3-485a-8f79-f5669d563525"&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. The Directors&#x2019; Plan was terminated in November 2020 and, therefore, there are no shares reserved for future grants under the Directors&#x2019; Plan. However, options granted prior to the plan's termination continue to remain outstanding until their original expiration date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzUxMjY_e52a83b4-6365-4b44-b15f-a50f4c4bd52b"&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 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;18,270,945&#160;to&#160;22,770,945.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.5 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;, 0.5 million, and 0.6 million shares und&lt;/span&gt;&lt;span style="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 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$75.9 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;, $71.2 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and $56.4 million in employee contributions for the years ended December&#160;31, 2021, 2020, and 2019, respectively. As of December&#160;31, 2021, 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; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.8 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; share&lt;/span&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="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 granted to employees vest in one-fourth increments annually over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzYxMjg_5f5a8e0b-2604-4321-a9d2-172feea8cd79"&gt;four&lt;/span&gt;-year period. The RSUs granted 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="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Option activity during 2021 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:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&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:12.644%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 $613 million, $598 million, and $512 million during the years ended December&#160;31, 2021, 2020, and 2019, respectively. Cash received from option exercises and employee stock purchase plans for the years ended December&#160;31, 2021, 2020, and 2019, was $276 million, $309 million, and $273 million, respectively. The income tax benefit from stock options exercised was&#160;$138 million&#160;for the year ended&#160;December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021 (number of shares and aggregate intrinsic value in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.612%"/&gt;&lt;td style="width:0.1%"/&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.388%"/&gt;&lt;td style="width:0.1%"/&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:11.822%"/&gt;&lt;td style="width:0.1%"/&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.913%"/&gt;&lt;td style="width:0.1%"/&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.976%"/&gt;&lt;td style="width:0.1%"/&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.535%"/&gt;&lt;td style="width:0.1%"/&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:11.381%"/&gt;&lt;td style="width:0.1%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&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.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range of&lt;br/&gt;Exercise&#160;Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$29.91-$49.34&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$51.02-$57.11&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$57.48-$59.46&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$59.58-$77.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$77.04-$139.52&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$143.49-$174.26&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$175.53-$182.83&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$182.90-$245.60&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$249.83-$341.16&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$347.42-$347.42&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="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="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 $359.30 as of December&#160;31, 2021, 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="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, a total of 11.5 million shares of stock options vested and expected to vest had a weighted-average remaining contractual life of 5.0 years, an aggregate intrinsic value of $2.72 billion, and a weighted-average exercise price of $122.97.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, was as follows (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&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:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, 4.3 million shares of RSUs were expected to vest with an aggregate intrinsic value of $1.56 billion. The aggregate vesting date fair value of RSUs vested was $578 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;$478 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, and $433 million during the years ended December&#160;31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&#x2014;products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&#x2014;services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense after income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;STOCK OPTION PLANS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$78.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$54.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$47.51&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;EMPLOYEE STOCK PURCHASE PLAN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$89.98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$57.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$49.66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RESTRICTED STOCK UNITS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$256.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$181.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$180.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, is based on awards ultimately expected to vest, it has been reduced for estimated forfeitures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there was $122 million, $616 million, and $38 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.3 years for unvested stock options, 2.2 years for unvested restricted stock units, and 1.5 years for rights granted to acquire common stock under the ESPP.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i1512d3fc6f8044c8b993db9b04c66d49_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ2Ng_3160ccb0-414b-46dc-a169-1b170319327d">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i6a54c108a3de4fa8a78beea290f97029_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcwOQ_e4d99b2e-c8ff-4c33-8dc7-6bd765127c02"
      unitRef="shares">97350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i692c5cf6bb48426090771be01d48ac6b_I20190430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcxNQ_66845c86-be94-48c6-80c6-124a820305b9"
      unitRef="shares">103350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i7e84d82960bc43e4abfd617cfd6b5890_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc0Mw_3aa6bfbd-06ad-4a24-b821-1fe753778995"
      unitRef="shares">25500000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i265fde8d118349e08cd8db16d81fb9cb_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgyMQ_61d3f27b-fa6b-4fdd-bac5-9afc11135170"
      unitRef="shares">11100000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i52e0b5f7f48e445aadfa0e0297762d16_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzE1NTc_422192b9-2f29-4412-8b9c-24ca309d351e">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i69b47b9ad8254a6fa9796252820e33c8_I20170331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzE3OTE_c99c30b3-6e28-4f61-a7da-f684d594ee6a"
      unitRef="shares">10395000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ic01be376236f4e32b225760339421800_I20150430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzE3OTc_84d45e4e-dea4-4044-b552-91d2a215a4eb"
      unitRef="shares">13095000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i29257cf5eac641baa792aa68f5f608ac_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzI3MTQ_b91cf3f4-ca4f-4744-aa87-4ad2f76d4194">P3Y6M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i6ef1206e43264cd5b79714cd3f561fc7_I20091031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM0MTM_4136885a-987a-482b-a9f2-13bf148cb80c"
      unitRef="shares">1350000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i22c2136a3113484883ff38aa6fd25789_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM1NTg_b8c9a1a6-d9ce-47bb-a133-086f1b84adac">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i37de3a03a95446b990112ee77faa2407_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzM4MjY_82598073-3bc6-4bf4-92b0-403991205bca">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <isrg:MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ1MDk_050aedf5-2996-42f5-9d68-2594702b97e1">PT20H</isrg:MinimumHoursEmployedPerWeekToParticipateInEmployeeStockPurchasePlan>
    <isrg:MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ1NDE_6f44419c-1aa6-452f-b01d-bb064401e0f0">P5M</isrg:MinimumMonthsEmployedPerYearToParticipateInEmployeeStockPurchasePlan>
    <isrg:MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ1ODI_50f0465c-b9de-491f-b166-8ec661033f75"
      unitRef="number">0.05</isrg:MaximumPercentageOfEmployeesOnStockholdersToParticipateInEmployeeStockPurchasePlan>
    <isrg:MaximumPercentageOfPayrollDeductionUnderEspp
      contextRef="i02bf2bb27543402aa4c52dce334c2ab1_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ2OTQ_d6c5beda-36ac-4662-a64f-63be54465d37"
      unitRef="number">0.15</isrg:MaximumPercentageOfPayrollDeductionUnderEspp>
    <isrg:OfferingPeriodEmployeeStockPurchasePlans
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ4MTg_08d19ecf-51f5-4027-bc4c-48ba1b7f9afb">P24M</isrg:OfferingPeriodEmployeeStockPurchasePlans>
    <isrg:OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ4NDg_07d3a962-fc05-4341-be79-c254247e1144"
      unitRef="period">4</isrg:OfferingPeriodNumberofPurchasePeriodsOfferingDividedIntoEmployeeStockPurchasePlans>
    <isrg:OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ4ODU_a4cb0a98-401d-4f3d-adef-766ff2eedddb">P6M</isrg:OfferingPeriodPeriodOfferingDividedIntoEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzQ5OTQ_6c44e097-d979-44d5-b543-a40e1e86dbb1"
      unitRef="number">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="iac638d416f8a4d8c947eaaf95c97f961_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzUwNjA_45caf57c-8a82-405e-8b13-4c44523006c4"
      unitRef="number">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i407eb9b28b43401d97604113bb2dbbe3_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2NTg_0ed2f2d1-e563-47d5-8617-f9ac74e7747f"
      unitRef="shares">18270945</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i33c1e55717204097adaa22c0425eaba3_I20170430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2NjQ_86d8bbce-bc78-43b1-a2c3-d476b5600eaa"
      unitRef="shares">22770945</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2ODc_6700b7d6-eb68-4b1f-b767-38b2316bdd39"
      unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2OTE_6aa6a7b1-250a-43f5-a4dd-3746dab2f819"
      unitRef="shares">500000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU2OTk_ff308f9d-4d15-4ab8-9455-183fe7db18b6"
      unitRef="shares">600000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU3NTI_13f69609-4357-4f9a-bd9a-bbfd96bfcd95"
      unitRef="usd">75900000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU3NTY_9cb1c4dd-4f36-402f-b80a-098a872444e4"
      unitRef="usd">71200000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU3NjQ_287f1e5b-11c4-4c8b-a902-2f45e80e3f51"
      unitRef="usd">56400000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ieb80d1d14a7b494d85ec405882b05d69_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzU4Nzg_af6d6f9a-b020-4f03-8dc6-4d36278f68d6"
      unitRef="shares">2800000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MjM_77e794e7-267c-4a0e-9341-53d1a52b9fe2">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Option activity during 2021 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:6pt;margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.245%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.081%"/&gt;&lt;td style="width:0.1%"/&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:12.644%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Stock Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeited/expired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December&#160;31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzItMy0xLTEtMzE3MTI_737c2f67-02f1-4160-8a12-ec12442f7176"
      unitRef="shares">13400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzItNS0xLTEtMzE3MTI_faff1516-47ac-4183-9635-8355724ec608"
      unitRef="usdPerShare">101.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzQtMy0xLTEtMzE3MTI_5f7ec95a-7bf5-4aba-a9cc-5de8cf2cd345"
      unitRef="shares">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzQtNS0xLTEtMzE3MTI_efe37514-c862-4831-87b4-7c9a82fe66ed"
      unitRef="usdPerShare">294.53</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzUtMy0xLTEtMzE3MTI_77cd4d57-f7a1-47a9-82b5-062823ddeaa3"
      unitRef="shares">2700000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzUtNS0xLTEtMzE3MTI_ce6c52fe-b5a1-4783-b277-a2e6a98b7477"
      unitRef="usdPerShare">74.39</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzYtMy0xLTEtMzE3MTI_b4bf49d9-47a4-4e36-b63b-454f70dc0454"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzYtNS0xLTEtMzE3MTI_c855145c-acd8-4540-9b28-4f12e7462261"
      unitRef="usdPerShare">198.34</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzctMy0xLTEtMzE3MTI_85af2181-8f96-4af8-ac81-8f0328e3dc17"
      unitRef="shares">11700000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZToyMGFkNzJkMGIwNWY0YWU1YjgwOWU2ZTE0ZWRmNWViNy90YWJsZXJhbmdlOjIwYWQ3MmQwYjA1ZjRhZTViODA5ZTZlMTRlZGY1ZWI3XzctNS0xLTEtMzE3MTI_f4aeedfc-3ecb-4e24-b954-45e1b6b9d6ca"
      unitRef="usdPerShare">125.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzY4ODM_a6b1f538-a4b9-4056-90ff-236b6f763c51"
      unitRef="usd">613000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzY4ODc_ba737716-eb50-4e79-8a90-8fa1d5f2096d"
      unitRef="usd">598000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzY4OTU_7d151a84-7ec4-4936-afbc-bfb99fd76fbf"
      unitRef="usd">512000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcwNjE_989b610f-642a-49b1-9625-3be7630eaa33"
      unitRef="usd">276000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcwNjU_a18866ce-29f3-4ef6-8a4c-248beaf9133b"
      unitRef="usd">309000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcwNzM_b573e954-e4c4-4f08-b72d-507438efa5b8"
      unitRef="usd">273000000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzcxNDc_77be68f8-7974-4cbb-a2e4-53090fcde3b1"
      unitRef="usd">138000000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MTY_50684812-c422-4b9e-a03c-501b59b3d673">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021 (number of shares and aggregate intrinsic value in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.612%"/&gt;&lt;td style="width:0.1%"/&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.388%"/&gt;&lt;td style="width:0.1%"/&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:11.822%"/&gt;&lt;td style="width:0.1%"/&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.913%"/&gt;&lt;td style="width:0.1%"/&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.976%"/&gt;&lt;td style="width:0.1%"/&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.535%"/&gt;&lt;td style="width:0.1%"/&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:11.381%"/&gt;&lt;td style="width:0.1%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&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.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Options Exercisable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Range of&lt;br/&gt;Exercise&#160;Prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&#160;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number&lt;br/&gt;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&#160;Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&#160;Price&lt;br/&gt;Per Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$29.91-$49.34&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$51.02-$57.11&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$57.48-$59.46&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$59.58-$77.00&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$77.04-$139.52&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$143.49-$174.26&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$175.53-$182.83&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$182.90-$245.60&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$249.83-$341.16&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$347.42-$347.42&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="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="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 $359.30 as of December&#160;31, 2021, 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="i357f61101df5457a9963d88ea511cfef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjozYzBkM2FkMzlmZTM0ZDY3YTQxOGI0NGQ3MjYzOWY0Yl80_ce2eb345-7cc8-44aa-ad27-b65c1ad567d0"
      unitRef="usdPerShare">29.91</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i357f61101df5457a9963d88ea511cfef_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjozYzBkM2FkMzlmZTM0ZDY3YTQxOGI0NGQ3MjYzOWY0Yl83_045b853a-4f4f-4f63-bf14-64c658d8f18b"
      unitRef="usdPerShare">49.34</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="id3710edabbd54eec837d17dd8e277e87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMi0xLTEtMzE3MTI_3277bd7a-a4e1-44c5-ae18-b8ab610e4358"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i357f61101df5457a9963d88ea511cfef_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItNC0xLTEtMzE3MTI_be5ed742-3dbd-441a-a185-4597816b5125">P1Y10M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="id3710edabbd54eec837d17dd8e277e87_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItNi0xLTEtMzE3MTI_ca967252-1765-47a1-901e-ea02278c6c2d"
      unitRef="usdPerShare">45.18</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="id3710edabbd54eec837d17dd8e277e87_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMTAtMS0xLTMxNzEy_e2a4ea47-d392-49e5-b571-7eea2844a146"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="id3710edabbd54eec837d17dd8e277e87_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzItMTQtMS0xLTMxNzEy_cafbadbb-ebb5-4d05-b473-ff719f940c0c"
      unitRef="usdPerShare">45.18</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i057cca7849274121b0bce0c0bd22f200_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjphMzI4YTZlOWYzMDU0NTQ3OGM4ZTZiNGQ4Y2MwNmUwZF80_04f5ae12-6c86-4ac8-93c4-3cd7c6c897eb"
      unitRef="usdPerShare">51.02</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i057cca7849274121b0bce0c0bd22f200_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjphMzI4YTZlOWYzMDU0NTQ3OGM4ZTZiNGQ4Y2MwNmUwZF83_fa3adb4c-8080-4e2b-8e6c-0a282a35bbe9"
      unitRef="usdPerShare">57.11</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ib6491dc74ac8467bad2e440780271422_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMi0xLTEtMzE3MTI_ac0a630d-52be-404a-b58a-b3dc70a52b1f"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i057cca7849274121b0bce0c0bd22f200_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtNC0xLTEtMzE3MTI_feeebc3e-13f3-4bf7-8e3c-42d237947c88">P2Y6M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ib6491dc74ac8467bad2e440780271422_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtNi0xLTEtMzE3MTI_ca8a222d-e186-440a-8ac2-0290ee8bd133"
      unitRef="usdPerShare">54.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ib6491dc74ac8467bad2e440780271422_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMTAtMS0xLTMxNzEy_8167c892-e5f6-4da5-bd5c-14239b8e6163"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ib6491dc74ac8467bad2e440780271422_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzMtMTQtMS0xLTMxNzEy_140cef6b-e10c-455b-a993-f933026765ab"
      unitRef="usdPerShare">54.39</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ie49d826aba36408281fb93da6ce59f8e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo4NTI4ZWQ1N2MxMWU0OWY5OWY3MDMxZWYzNGI4YjBkOF80_68346d9d-e5bf-4f11-902b-ff5f9fc61583"
      unitRef="usdPerShare">57.48</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ie49d826aba36408281fb93da6ce59f8e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo4NTI4ZWQ1N2MxMWU0OWY5OWY3MDMxZWYzNGI4YjBkOF83_9908e4c0-040c-40ef-a479-6d8f3f19282c"
      unitRef="usdPerShare">59.46</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i48f6aac04b5541fca9e51387bf28c6d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMi0xLTEtMzE3MTI_d05c22bd-447f-4606-910e-4c9c1bda33c1"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ie49d826aba36408281fb93da6ce59f8e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtNC0xLTEtMzE3MTI_8faa74d1-5fa0-4bcc-bde1-9f55f5737de7">P2Y10M24D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i48f6aac04b5541fca9e51387bf28c6d7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtNi0xLTEtMzE3MTI_ccb00360-1210-4f40-89a5-2bfc8f92dce9"
      unitRef="usdPerShare">58.78</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i48f6aac04b5541fca9e51387bf28c6d7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMTAtMS0xLTMxNzEy_cb181179-aec8-40b5-afe0-c6a146613452"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i48f6aac04b5541fca9e51387bf28c6d7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzQtMTQtMS0xLTMxNzEy_d204f54a-b63b-4826-b637-81d2c82e57b2"
      unitRef="usdPerShare">58.78</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="ifcaa7457772c4482ab72979968908c31_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpkOTExZTIwNjQ5ZGU0YWI5ODA0MTY0N2UzZTVjMDg2ZF80_f9bee821-52dd-4423-ae47-a2e89c0fa877"
      unitRef="usdPerShare">59.58</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="ifcaa7457772c4482ab72979968908c31_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjpkOTExZTIwNjQ5ZGU0YWI5ODA0MTY0N2UzZTVjMDg2ZF83_ba55465e-b194-45d3-98b2-7391bb88fcdc"
      unitRef="usdPerShare">77.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="iccc8d23830384b17a453e953a60439f2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMi0xLTEtMzE3MTI_43a111f4-d5e9-4322-94b0-90392245d878"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="ifcaa7457772c4482ab72979968908c31_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtNC0xLTEtMzE3MTI_44127d35-5ed2-40dc-a088-74aba76c2ef8">P2Y9M18D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="iccc8d23830384b17a453e953a60439f2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtNi0xLTEtMzE3MTI_7df9893c-70f1-4316-a789-a22815240566"
      unitRef="usdPerShare">69.07</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="iccc8d23830384b17a453e953a60439f2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMTAtMS0xLTMxNzEy_d6ff0984-5305-4ac6-9c94-9d01190aad7a"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="iccc8d23830384b17a453e953a60439f2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzUtMTQtMS0xLTMxNzEy_c685cf3b-141c-4767-9ed6-8e9b7b083558"
      unitRef="usdPerShare">69.07</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i11241b78c18e4c4c9f294bb704669a14_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo0MTk3MmRiZTZjNzE0ZGJjOWJhZTFmMjAyYzZmMWExYV80_836238f1-b40d-4155-9907-dfeae7da770f"
      unitRef="usdPerShare">77.04</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i11241b78c18e4c4c9f294bb704669a14_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMC0xLTEtMzE3MTIvdGV4dHJlZ2lvbjo0MTk3MmRiZTZjNzE0ZGJjOWJhZTFmMjAyYzZmMWExYV83_2412c1e9-d3f3-4333-bc41-011806bc663a"
      unitRef="usdPerShare">139.52</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i209d7b1421984db69514cc50561ba5fa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMi0xLTEtMzE3MTI_f948bee7-c164-42ba-b9cc-7ffdd9e9a805"
      unitRef="shares">1600000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i11241b78c18e4c4c9f294bb704669a14_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtNC0xLTEtMzE3MTI_8626293a-98b1-4d90-a188-557b99ff347d">P5Y7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i209d7b1421984db69514cc50561ba5fa_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtNi0xLTEtMzE3MTI_0c91f615-89e1-454d-ad33-54a17bc6e3ea"
      unitRef="usdPerShare">108.72</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i209d7b1421984db69514cc50561ba5fa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMTAtMS0xLTMxNzEy_3be88b8d-f8ab-4934-9f71-4e1030c8d754"
      unitRef="shares">1600000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i209d7b1421984db69514cc50561ba5fa_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzYtMTQtMS0xLTMxNzEy_9da3b66c-9152-4fbb-8c62-43ea41bd9ab4"
      unitRef="usdPerShare">108.24</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="if5c3ea6a29834926950368b51880ce3d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMC0xLTEtNTMzNjcvdGV4dHJlZ2lvbjozNTY4Y2Q5NTU5MGU0ZDUwOTc5OTIzYTU4YjkxMmY2MV80_5bbcedca-a2af-4462-ba98-333579d3c0ae"
      unitRef="usdPerShare">143.49</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="if5c3ea6a29834926950368b51880ce3d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMC0xLTEtNTMzNjcvdGV4dHJlZ2lvbjozNTY4Y2Q5NTU5MGU0ZDUwOTc5OTIzYTU4YjkxMmY2MV83_10c768f7-5778-4f52-83dd-aaf10a4b2322"
      unitRef="usdPerShare">174.26</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i837834d8db9b438cbaa37a6b33a81943_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMi0xLTEtNTMyODc_ee5083af-68e0-40e1-8a1a-3083e13ba6ba"
      unitRef="shares">1400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="if5c3ea6a29834926950368b51880ce3d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctNC0xLTEtNTMyODc_8b032f37-59e0-49d3-92f2-2572e049f841">P7Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i837834d8db9b438cbaa37a6b33a81943_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctNi0xLTEtNTMyOTQ_40ea1a19-1ae8-4f64-9df4-06f1d6267201"
      unitRef="usdPerShare">168.88</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i837834d8db9b438cbaa37a6b33a81943_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTAtMS0xLTUzMzEw_4918a87b-e426-43c7-8fd7-8f0b0453c86c"
      unitRef="shares">1100000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i837834d8db9b438cbaa37a6b33a81943_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTQtMS0xLTUzMzI0_c0e6dea4-df75-4c36-a4a9-7a095889bd11"
      unitRef="usdPerShare">169.46</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i13bddafce28b482e8a02d850a44c89b1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMC0xLTEtNTMzNzYvdGV4dHJlZ2lvbjo3NGVhZjRkZGRmMWE0YjA5ODAyZTJkZjRmZDU3NmYzZF8zODQ4MjkwNjk3MjIw_fa5a2b49-8e77-4160-a2df-d4564dd4b969"
      unitRef="usdPerShare">175.53</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i13bddafce28b482e8a02d850a44c89b1_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMC0xLTEtNTMzNzYvdGV4dHJlZ2lvbjo3NGVhZjRkZGRmMWE0YjA5ODAyZTJkZjRmZDU3NmYzZF8zODQ4MjkwNjk3MjI0_7fe7849b-9f65-42f7-b399-eed8fbfac602"
      unitRef="usdPerShare">182.83</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="id17c183484664035bca07835f7e43ac2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMi0xLTEtNTMyODc_14eeb858-a570-462e-a04d-dd795e35f24c"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i13bddafce28b482e8a02d850a44c89b1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtNC0xLTEtNTMyODc_9e3fff28-4a9a-448b-b290-c69b92ac1798">P7Y7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="id17c183484664035bca07835f7e43ac2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtNi0xLTEtNTMyOTQ_07b7ff7f-b95d-4c3d-98ee-e1bf174db9f9"
      unitRef="usdPerShare">179.91</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="id17c183484664035bca07835f7e43ac2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMTAtMS0xLTUzMzEw_9d8b9f28-dc0f-4e56-9df9-1b162124eea6"
      unitRef="shares">700000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="id17c183484664035bca07835f7e43ac2_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzgtMTQtMS0xLTUzMzI0_f16b7741-4450-4e2d-833c-64103951eb1b"
      unitRef="usdPerShare">180.38</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i2cb0a613f6734bbb9a92e41014ed5b98_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMC0xLTEtNTMzOTEvdGV4dHJlZ2lvbjowODc4OTAzOTY5N2E0Y2YyYmJmZjZkZTUwYmRjZTk5Nl8zODQ4MjkwNjk3MjIw_fef25044-d8ef-4747-b8c4-5f149690b7a3"
      unitRef="usdPerShare">182.90</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i2cb0a613f6734bbb9a92e41014ed5b98_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMC0xLTEtNTMzOTEvdGV4dHJlZ2lvbjowODc4OTAzOTY5N2E0Y2YyYmJmZjZkZTUwYmRjZTk5Nl8zODQ4MjkwNjk3MjI0_5d347226-f4f8-4c89-865f-e9681ef4f208"
      unitRef="usdPerShare">245.60</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="ieb008c584eb44825ba713c7704595721_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMi0xLTEtNTMyODc_681d912e-b571-4376-b1c4-7e5b0baefe42"
      unitRef="shares">1300000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i2cb0a613f6734bbb9a92e41014ed5b98_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktNC0xLTEtNTMyODc_7d8951b3-d234-46b9-bc1e-f3abe6a67dc2">P8Y8M12D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="ieb008c584eb44825ba713c7704595721_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktNi0xLTEtNTMyOTQ_b170b43f-0275-464d-bc9a-1b33e79a0a9b"
      unitRef="usdPerShare">234.88</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="ieb008c584eb44825ba713c7704595721_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMTAtMS0xLTUzMzEw_9f9b5302-ae69-4386-95f8-08b0b40cc4f5"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="ieb008c584eb44825ba713c7704595721_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzktMTQtMS0xLTUzMzI0_e7f69e26-c87c-4569-ad93-a197f2aaf8cb"
      unitRef="usdPerShare">230.62</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i67a8fde320194db99e7dc73215fce16d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTAtMS0xLTUzNDM3L3RleHRyZWdpb246NThjYjg2MDk2OGUyNDA3N2FiMjZhMWU2Njk0ZjU3Y2FfMzg0ODI5MDY5NzIyMA_9d7d11de-3a24-49e1-9429-d19f283e7fd1"
      unitRef="usdPerShare">249.83</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i67a8fde320194db99e7dc73215fce16d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTAtMS0xLTUzNDM3L3RleHRyZWdpb246NThjYjg2MDk2OGUyNDA3N2FiMjZhMWU2Njk0ZjU3Y2FfMzg0ODI5MDY5NzIyNA_d88fa1c6-6d83-4899-8c33-00633959180a"
      unitRef="usdPerShare">341.16</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i65930285eddd4957a3dc0e152439d10c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTItMS0xLTUzMjg3_51de5591-a9d7-4df1-b3a9-1c10805aa036"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i67a8fde320194db99e7dc73215fce16d_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTQtMS0xLTUzMjg3_e9883560-4d17-4f6f-a027-f80472047bfc">P9Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i65930285eddd4957a3dc0e152439d10c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTYtMS0xLTUzMjk0_309dbfe2-3350-4f27-af13-36e9afcf37d9"
      unitRef="usdPerShare">270.94</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i65930285eddd4957a3dc0e152439d10c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTEwLTEtMS01MzMxMA_6836662b-589e-41c5-b5b0-d97a25d9b2ba"
      unitRef="shares">0</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i65930285eddd4957a3dc0e152439d10c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzEwLTE0LTEtMS01MzMyNA_a521020f-72a0-4862-91fc-48be1f254e0b"
      unitRef="usdPerShare">251.85</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i249a7840137f460baee0af6e8af59f94_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTAtMS0xLTUzNDUwL3RleHRyZWdpb246OWYyMGZhYmIyNjM3NGU2ODkyNTFhMzQxOGY5NDU0NTNfMzg0ODI5MDY5NzIyMA_5bcc9706-b7ed-4b02-9b66-2ed2eb5eda14"
      unitRef="usdPerShare">347.42</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i249a7840137f460baee0af6e8af59f94_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTAtMS0xLTUzNDUwL3RleHRyZWdpb246OWYyMGZhYmIyNjM3NGU2ODkyNTFhMzQxOGY5NDU0NTNfMzg0ODI5MDY5NzIyNA_123fbf39-4221-4bdf-8839-39b2e913bc99"
      unitRef="usdPerShare">347.42</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i02e0aee5f92943429439c8cc5807e230_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTItMS0xLTUzMjg3_ff1363fa-7454-4883-b8c6-88198d522438"
      unitRef="shares">500000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i249a7840137f460baee0af6e8af59f94_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTQtMS0xLTUzMjg3_ed21cd69-066a-48eb-a48d-c541d9d547b5">P9Y7M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i02e0aee5f92943429439c8cc5807e230_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTYtMS0xLTUzMjk0_df326ffa-6674-4fc2-ab02-ee7adf005814"
      unitRef="usdPerShare">347.42</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i02e0aee5f92943429439c8cc5807e230_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTEwLTEtMS01MzMxMA_33936b23-60f3-40b3-a87b-5e1540542656"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i02e0aee5f92943429439c8cc5807e230_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzExLTE0LTEtMS01MzMyNA_240105c7-1969-4a37-895b-f0f0825d1b14"
      unitRef="usdPerShare">347.42</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMi0xLTEtMzE3MTI_3d1c466c-d71e-45dc-a517-ece4fcfa9bfc"
      unitRef="shares">11700000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctNC0xLTEtMzE3MTI_03e603cb-b6b9-44e0-8be6-8e5d59d832b3">P5Y1M6D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctNi0xLTEtMzE3MTI_d926a6f7-da86-44b7-8f1d-553a72391b3b"
      unitRef="usdPerShare">125.07</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctOC0xLTEtMzE3MTI_5a19688a-0ae4-4150-9cb0-d42068f665d6"
      unitRef="usd">2737000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTAtMS0xLTMxNzEy_2dfc24fc-6995-4ff7-89ff-79db67929041"
      unitRef="shares">9400000</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTItMS0xLTMxNzEy_cb91bb93-1fe7-4276-88a3-51a5727ec6cf">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTQtMS0xLTMxNzEy_48d5d2f9-5aa6-4c29-a383-a7548de8aade"
      unitRef="usdPerShare">99.52</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2ZWViYWI3MDExZWE0YTNkYTNjMDUzZGZjMTkxM2U4My90YWJsZXJhbmdlOjZlZWJhYjcwMTFlYTRhM2RhM2MwNTNkZmMxOTEzZTgzXzctMTYtMS0xLTMxNzEy_3f8d7715-c36e-417a-95ba-16939c7c9a7a"
      unitRef="usd">2453000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharePrice
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzI3NDg3NzkwNzkxNzI_7af124fb-78d0-4ba2-a19f-5496621be353"
      unitRef="usdPerShare">359.30</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc2MjA_b117db2c-00ff-47ea-a6e8-e24bfb348f1a"
      unitRef="shares">11500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc3Mjg_0125763a-015c-43a7-8262-534338fb7270">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc3NjQ_2713a02b-5f86-4c21-9de5-95836891dfea"
      unitRef="usd">2720000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc4MDk_42063404-05e7-48c1-addf-7ad73a4ee965"
      unitRef="usdPerShare">122.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MjI_f9ba571b-7cd8-42c6-85d8-6e07e0d9aaeb">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, was as follows (in millions, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&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:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163.30&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145.60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;193.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested balance as of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i5365632fbf9544f8bbddf1e36eda6a62_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzEtMS0xLTEtMzE3MTI_09ebf1b8-d880-4406-b75e-c5719d468d85"
      unitRef="shares">5300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i5365632fbf9544f8bbddf1e36eda6a62_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzEtMy0xLTEtMzE3MTI_f7b7742d-244b-41a5-b06c-f74187e70735"
      unitRef="usdPerShare">163.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzItMS0xLTEtMzE3MTI_d80a17b9-d3aa-4e54-86f8-d15a81732335"
      unitRef="shares">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzItMy0xLTEtMzE3MTI_900e366e-14d5-4b80-89d1-f1b92c352fc1"
      unitRef="usdPerShare">256.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzMtMS0xLTEtMzE3MTI_ba22bc25-9341-43d0-af9c-10e41644ebb1"
      unitRef="shares">2100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzMtMy0xLTEtMzE3MTI_17689622-5e7c-4a72-b64c-bdc95ec54b27"
      unitRef="usdPerShare">145.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzQtMS0xLTEtMzE3MTI_cc141bce-9b83-44a3-a4e3-804a33078edd"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzQtMy0xLTEtMzE3MTI_98d0405c-291e-4298-9993-3a25845d781f"
      unitRef="usdPerShare">193.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzUtMS0xLTEtMzE3MTI_c2f6a61e-d4d7-4b2c-af9a-c84cbcb5a06a"
      unitRef="shares">4800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTphZGE4MWFjNjRiYzc0ZDdiYmY2YjU5NGIyMjU1ZDU2My90YWJsZXJhbmdlOmFkYTgxYWM2NGJjNzRkN2JiZjZiNTk0YjIyNTVkNTYzXzUtMy0xLTEtMzE3MTI_5fe46255-661f-4f14-9aac-da85f94c5fc9"
      unitRef="usdPerShare">207.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber
      contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzc5NTE_09a82d92-e312-45cf-8fb0-ae577358d770"
      unitRef="shares">4300000</isrg:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsExpectedtoVestNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgwMjg_75d1a03f-4b99-463c-9a9d-8d5b5b076e0d"
      unitRef="usd">1560000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgwODk_e885624a-178c-4112-a070-f2db96e321d1"
      unitRef="usd">578000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i222e0f306a964137b0d7f5eeb76823d7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgwOTM_4bd084f7-9356-4ffa-9276-cdb9b33c8962"
      unitRef="usd">478000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="if5f9506735d7418e8e1e8eb7d114c490_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzgxMDE_8df81fe3-0d3b-467a-bb70-9b013b707f66"
      unitRef="usd">433000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MzQ_7771a8fc-0aa2-4c50-8bdc-8eb9c81d57af">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&#x2014;products&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of sales&#x2014;services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;456.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;398.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense after income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;363.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6a09a6387af44f17a5a52b85ee5a1dd9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzItMS0xLTEtMzE3MTI_b6be9cab-9153-4efe-b73c-6759f2074c16"
      unitRef="usd">68900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2e6bd392253047fdb91b5d067175d9fd_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzItMy0xLTEtMzE3MTI_430db89e-c8b8-4cfd-828f-ccd1a59adc92"
      unitRef="usd">58900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2ef7682ccb7f43dd890b5d70fdeb2d88_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzItNS0xLTEtMzE3MTI_d96afd05-7f22-4f5d-9acb-b1ae83aebe3c"
      unitRef="usd">46600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ice4f9d66fd79401486975c99521f5e1f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzMtMS0xLTEtMzE3MTI_75bf333b-8ea0-44c9-a4b4-9c72b0fc3930"
      unitRef="usd">22200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ice489fde5b7b4f9ea7154c7c631ff198_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzMtMy0xLTEtMzE3MTI_0de2b59d-cb76-4392-8711-3172e06ef80f"
      unitRef="usd">24000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4ab01ae338ad463cbf0ba5f15e608927_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzMtNS0xLTEtMzE3MTI_5e5cfbec-babf-4017-bed1-83f2776aea97"
      unitRef="usd">20400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i853a59e74724483d961eaff2b08fb576_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzQtMS0xLTEtMzE3MTI_a7c29b6e-9952-4b26-a863-78dbec77ace7"
      unitRef="usd">91100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ica347c2a6c2740219a66445119051dfc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzQtMy0xLTEtMzE3MTI_4ed81504-8723-4467-9872-e96fd1919b4b"
      unitRef="usd">82900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iea410f964cf24b1382bb454de7633223_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzQtNS0xLTEtMzE3MTI_bd3f3fd6-bc32-4009-acf6-55464b59d645"
      unitRef="usd">67000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i248c598dce5f4d048ee1a0bfb9bdfcab_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzUtMS0xLTEtMzE3MTI_6ba75e3f-e7aa-4f8d-b3a0-7dd63757e2f6"
      unitRef="usd">231600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i00c1596771f146539095aea994e62182_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzUtMy0xLTEtMzE3MTI_85e61592-fb8e-43f9-98f3-11913165205c"
      unitRef="usd">202200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ie42f205ba20f436da1404723bc1b44cf_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzUtNS0xLTEtMzE3MTI_fa885514-21c0-4cfc-99db-d4c2eb5e04ed"
      unitRef="usd">169500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibd11389f7661454588acb99842b0867b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzYtMS0xLTEtMzE3MTI_0fd3b7bf-70f9-43d9-ab5a-da368bbe85f6"
      unitRef="usd">134100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idece0a6d9ba5452a9258e9fd916741e6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzYtMy0xLTEtMzE3MTI_f8ce1b14-752f-4bfb-8190-6c4af276e138"
      unitRef="usd">113600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib3c9f804d0f34bf18cb0dbb5062c2513_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzYtNS0xLTEtMzE3MTI_d662eb17-3390-4250-ae89-89981516468c"
      unitRef="usd">101400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzctMS0xLTEtMzE3MTI_b9303b10-33cb-4607-b6ca-9f15fdc222c0"
      unitRef="usd">456800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzctMy0xLTEtMzE3MTI_134d4b38-5860-496e-bff7-e860eeda82f1"
      unitRef="usd">398700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzctNS0xLTEtMzE3MTI_1f90bc03-1255-498b-bd2f-bb92d500d3b7"
      unitRef="usd">337900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzgtMS0xLTEtMzE3MTI_d70342b0-5f9f-43ee-bbc5-dd6c87984802"
      unitRef="usd">93700000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzgtMy0xLTEtMzE3MTI_19773ddf-4ac2-4791-9414-051cdbaf9da2"
      unitRef="usd">81400000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzgtNS0xLTEtMzE3MTI_6108b363-b5e8-47b9-9e95-fe0feb223a29"
      unitRef="usd">70200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzktMS0xLTEtMzE3MTI_60318a90-f877-40a7-af10-cfff9211c402"
      unitRef="usd">363100000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzktMy0xLTEtMzE3MTI_4c6e0912-6822-4a5e-b29e-5bd6d451f356"
      unitRef="usd">317300000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo2NmUxM2UwNWY4Zjc0ZjUxOGFiMzUxM2MyYjE2MDdlMy90YWJsZXJhbmdlOjY2ZTEzZTA1ZjhmNzRmNTE4YWIzNTEzYzJiMTYwN2UzXzktNS0xLTEtMzE3MTI_60220897-10cf-4b90-b5cc-7eaad9ed8074"
      unitRef="usd">267700000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk1MDU_737b96cd-a90f-4d8f-9476-80c364423365">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, 2021, 2020, and 2019, were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;STOCK OPTION PLANS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.0%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$78.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$54.34&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$47.51&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;EMPLOYEE STOCK PURCHASE PLAN&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$89.98&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$57.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$49.66&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;RESTRICTED STOCK UNITS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value at grant date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$256.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$181.89&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$180.45&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzItMS0xLTEtMzE3MTI_284b2141-b350-4477-a90c-03f8bf53650c"
      unitRef="number">0.008</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzItMy0xLTEtMzE3MTI_656090c2-5473-4527-af80-63699c27ac6c"
      unitRef="number">0.006</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ia170f6805187458ab6f595455020f2db_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzItNS0xLTEtMzE3MTI_b69dc044-ea32-45b3-a5c3-491bbfd3d566"
      unitRef="number">0.020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzMtMS0xLTEtMzE3MTI_3303f1c4-382f-4650-9f7c-769c7f8d0bc6">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzMtMy0xLTEtMzE3MTI_f16e2708-e848-4c51-8e88-826059f0684d">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ia170f6805187458ab6f595455020f2db_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzMtNS0xLTEtMzE3MTI_cebb8e6f-5ea7-4717-9cc6-229e3b0fd5e2">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzQtMS0xLTEtMzE3MTI_cf585908-fbc1-436a-a771-75ec1502385e"
      unitRef="number">0.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzQtMy0xLTEtMzE3MTI_bc557aa3-3bde-419b-a1e1-27c0179912fe"
      unitRef="number">0.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="ia170f6805187458ab6f595455020f2db_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzQtNS0xLTEtMzE3MTI_1942a8d4-a09b-424a-8982-42585c63dabf"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzUtMS0xLTEtMzE3MTI_96c5263a-a5f6-4d7d-8061-ffd080d38cf7"
      unitRef="usdPerShare">78.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i45b07cbf511f4da7ab8b2476b6253d9b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzUtMy0xLTEtMzE3MTI_d5530094-bd4a-4658-ada7-a83cfc5ddfa7"
      unitRef="usdPerShare">54.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia170f6805187458ab6f595455020f2db_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzUtNS0xLTEtMzE3MTI_ab0ca4b7-8aff-47c1-a1ec-bd51f54f6b3f"
      unitRef="usdPerShare">47.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzgtMS0xLTEtMzE3MTI_997a3070-135c-4f88-9edf-ac61648743d3"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzgtMy0xLTEtMzE3MTI_eac2f4b5-9c53-43f7-99e7-42a2f1c7a0ab"
      unitRef="number">0.009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzgtNS0xLTEtMzE3MTI_824fcee9-fb92-437e-9258-ef3704a5589d"
      unitRef="number">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzktMS0xLTEtMzE3MTI_04c86f88-bf40-46e4-b768-e7426a4497f6">P1Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzktMy0xLTEtMzE3MTI_502ae914-6c30-48c7-b4f3-240347a6c08d">P1Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzktNS0xLTEtMzE3MTI_b5869b7d-d0b1-40dc-95d7-2bfc5b26c82e">P1Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEwLTEtMS0xLTMxNzEy_ca8933c5-1b77-4271-b359-8bf6b1830c82"
      unitRef="number">0.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEwLTMtMS0xLTMxNzEy_6b6f9ace-11bc-4a7e-bb63-ffb805503fcc"
      unitRef="number">0.30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEwLTUtMS0xLTMxNzEy_9ad52b8c-501c-4ff5-849a-81a24547f19f"
      unitRef="number">0.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzExLTEtMS0xLTMxNzEy_cc83248b-e5e6-4c84-aca7-d8f887b32a5d"
      unitRef="usdPerShare">89.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i98f622def3ba40f2b7c87a92667a00b3_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzExLTMtMS0xLTMxNzEy_4f48dad8-752e-4837-897e-5bd7424ae4a6"
      unitRef="usdPerShare">57.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i18aadfdcf5b1400690a75d5affe06761_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzExLTUtMS0xLTMxNzEy_569ea30f-c6a2-4bf6-b7d5-d4aed06486ad"
      unitRef="usdPerShare">49.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEzLTEtMS0xLTMxNzEy_26b1d7dc-9595-40f7-bd4c-3a5e523551cc"
      unitRef="usdPerShare">256.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i222e0f306a964137b0d7f5eeb76823d7_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEzLTMtMS0xLTMxNzEy_892bb5e8-b2ec-4fd6-976a-d0c8fd6fc58a"
      unitRef="usdPerShare">181.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if5f9506735d7418e8e1e8eb7d114c490_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90YWJsZTo3OTQxZmVmZTgwNWE0MTliYTcyZDNmYWI4MGNiOGZmZC90YWJsZXJhbmdlOjc5NDFmZWZlODA1YTQxOWJhNzJkM2ZhYjgwY2I4ZmZkXzEzLTUtMS0xLTMxNzEy_b7511d49-fa0a-48eb-8074-df6f892646de"
      unitRef="usdPerShare">180.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i5c97e5c67e2a47a99d88c6248ad71bed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkwODk_4bcff92c-6190-472a-8872-46d0d644a1d0"
      unitRef="usd">122000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ia5508e0e45d4434e82fb09ec09805492_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkwOTM_963bb0c3-450c-414b-9396-8f5464a10632"
      unitRef="usd">616000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ieb80d1d14a7b494d85ec405882b05d69_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkxMDE_523502bb-efdc-4a1a-892a-257d28dcb6f8"
      unitRef="usd">38000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib3d325d28cf243e1865d9ae6e7fec183_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkzNTE_59bed381-5634-40bc-b70b-5dfef306c2c2">P2Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzkzODg_1bdbe464-4359-46c8-98e6-fff58972f818">P2Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ibf226ab5c8894cfb86fb5dbd2f3d4a63_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yNzQvZnJhZzo4NjIwZjI3MDYyYTE0NGRjODYwYjJhOThkNzYxYTI3Mi90ZXh0cmVnaW9uOjg2MjBmMjcwNjJhMTQ0ZGM4NjBiMmE5OGQ3NjFhMjcyXzk0Mzg_403414cb-b2fb-482f-8953-7181c7b5a7e5">P1Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyNDM_0167cefb-6a3e-4681-aa5a-724e86b0bea7">INCOME TAXES&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,298.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,890.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,502.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, as a result of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (reduction) in tax resulting from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. tax on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation not benefited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefit related to share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversal of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits related to share-based compensation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax re-measurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expenses deducted in later years for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and other credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, and 2020, the Company had valuation allowances of $104.6 million and $81.4 million, respectively, primarily related to California research and development credit carry forwards, for which the Company does not believe a tax benefit is more likely than not to be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, the Company had US and foreign federal net operating loss carryforwards of $23.9 million and foreign local net operating loss carryforwards of $207.3 million, which will begin to expire in 2027, if not utilized. Utilization of these net operating loss carryforwards may be subject to certain limitations. The Company does not expect the limitations to result in any permanent loss of these tax benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company intends to repatriate earnings from its Swiss subsidiary and joint venture in Hong Kong, as needed, and 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 its foreign subsidiaries, which are not significant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s 2021 income tax expense included a one-time benefit of $66.4&#160;million from re-measurement of its Swiss deferred tax assets resulting from the extension of the economic useful life of certain intangible assets. The Company&#x2019;s 2019 income tax expense included a one-time benefit of $51.3&#160;million associated with re-measurement of its Swiss deferred tax assets due to a Swiss statutory tax rate increase enacted as part of Swiss tax reform in August 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to tax positions taken during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to tax positions taken during a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to tax positions taken during a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to expiration of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, 2020, and 2019, gross interest related to unrecognized tax benefits accrued was $14.9 million, $11.0 million, and $2.9 million, respectively. The Company&#x2019;s net unrecognized tax benefits and related interest are presented in other long-term liabilities and long term deferred tax assets on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total gross unrecognized tax benefits as of December&#160;31, 2021, were $222.5 million, which, if recognized, would result in a reduction of the Company&#x2019;s effective tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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 charging foreign subsidiaries for share-based compensation. Based on the findings of the U.S. Tax Court, direct share-based compensation had been excluded from the Company&#x2019;s intercompany charges starting in 2015. In June 2019, the Ninth Circuit Court of Appeals (the &#x201c;Ninth Circuit&#x201d;) reversed the 2015 Opinion (the &#x201c;Ninth Circuit Opinion&#x201d;). Subsequently, a re-hearing of the case was requested, but was denied in November 2019. In February 2020, a petition was filed to appeal the Ninth Circuit Opinion to the U.S. Supreme Court. The petition was denied by the U.S. Supreme Court on June 22, 2020, which makes the Ninth Circuit Opinion binding precedent in the Ninth Circuit. As a result, the Company recorded an increase in the income tax provision of $39.3&#160;million during the year ended December 31, 2020. An additional charge of $13.6&#160;million related to this matter was recorded to income tax expense in 2021, primarily as a result of additional IRS guidance issued in July 2021. The Company will continue to monitor future IRS actions or other developments regarding this matter and will assess the impact of any such developments to its income tax provision in the quarter that they occur. The Company is treating share-based compensation expense in accordance with the Ninth Circuit Opinion for 2020 and future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyMzQ_55b30133-ad43-407e-afed-cf633d3010bb">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,298.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;591.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;280.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;448.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income before provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,890.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,207.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,502.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzItMS0xLTEtMzE3MTI_8379d6d0-4f74-452d-ba48-9a85574832c3"
      unitRef="usd">1298700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzItMy0xLTEtMzE3MTI_76e9907a-3651-4889-8b01-f059572c3f5a"
      unitRef="usd">926800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzItNS0xLTEtMzE3MTI_2839de86-5735-4c8e-abc0-9b7374b3c92d"
      unitRef="usd">1053700000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzMtMS0xLTEtMzE3MTI_325d4bd0-6339-4f0e-bfd6-c7b07b747048"
      unitRef="usd">591600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzMtMy0xLTEtMzE3MTI_46440e11-45f5-448c-b4c3-a082e5b14ac7"
      unitRef="usd">280200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzMtNS0xLTEtMzE3MTI_addb8613-3e70-4ed8-b883-a49c3042141f"
      unitRef="usd">448500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzQtMS0xLTEtMzE3MTI_4f26d309-f49a-453b-a768-c7e51a7965d5"
      unitRef="usd">1890300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzQtMy0xLTEtMzE3MTI_d9369a9d-119f-4bf4-b6b2-3f83573171ba"
      unitRef="usd">1207000000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpkNzNhZmYzYWZlYjI0NGY5OTg5OTAzOGM4MzliNGNmNi90YWJsZXJhbmdlOmQ3M2FmZjNhZmViMjQ0Zjk5ODk5MDM4YzgzOWI0Y2Y2XzQtNS0xLTEtMzE3MTI_10ff50a5-9872-42bb-9de8-2453b7cebe33"
      unitRef="usd">1502200000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyNDI_72b3a128-1db3-4efa-973c-4880f6a4ce8e">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, consisted of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;226.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzMtMS0xLTEtMzE3MTI_ef4cc028-a589-4a8a-a8f1-94f60d667c25"
      unitRef="usd">158800000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzMtMy0xLTEtMzE3MTI_a337a84a-2734-4ee4-aeff-fbe4c0b42b4b"
      unitRef="usd">34200000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzMtNS0xLTEtMzE3MTI_3b7ec329-4e8a-4038-b857-4e8efb15f39d"
      unitRef="usd">82000000.0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzQtMS0xLTEtMzE3MTI_4524df25-e854-4540-8b92-8245b911ef33"
      unitRef="usd">17300000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzQtMy0xLTEtMzE3MTI_964723e0-6b6c-4d33-a592-57cac3f85aec"
      unitRef="usd">21500000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzQtNS0xLTEtMzE3MTI_31a664d1-0733-40ca-9f4c-5d9899808ace"
      unitRef="usd">26500000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzUtMS0xLTEtMzE3MTI_843808ce-e84f-47e7-83c1-a56dfc69b5c3"
      unitRef="usd">50100000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzUtMy0xLTEtMzE3MTI_8dbd3c15-b593-4cf7-a704-36474d59235e"
      unitRef="usd">26900000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzUtNS0xLTEtMzE3MTI_80ecea68-7592-4d44-bcd1-9de8732587fb"
      unitRef="usd">18000000.0</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzYtMS0xLTEtMzE3MTI_bf211c25-1a0c-4dff-b0ad-f8bcb833628d"
      unitRef="usd">226200000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzYtMy0xLTEtMzE3MTI_1e69a942-87e5-440d-aa8b-7ad87f6183e9"
      unitRef="usd">82600000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzYtNS0xLTEtMzE3MTI_e753c727-7e31-4ff0-bf28-d696af5eb90b"
      unitRef="usd">126500000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzgtMS0xLTEtMzE3MTI_f12fd793-b992-4e41-9a18-1434ff803135"
      unitRef="usd">-21400000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzgtMy0xLTEtMzE3MTI_ab131065-e3b5-413e-81e5-16a00891be87"
      unitRef="usd">23800000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzgtNS0xLTEtMzE3MTI_fe4ddf1d-b4d0-488e-8517-e07843d044af"
      unitRef="usd">8500000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzktMS0xLTEtMzE3MTI_1251bbb2-6e6d-4437-bd08-518efa8b9e2a"
      unitRef="usd">500000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzktMy0xLTEtMzE3MTI_98dfb88f-aec2-4462-9567-2d78c9c9d044"
      unitRef="usd">1600000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzktNS0xLTEtMzE3MTI_eadb6787-98ce-40b7-aa85-ba78399d6ad8"
      unitRef="usd">3200000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEwLTEtMS0xLTMxNzEy_fc138434-382c-45d7-87f0-2b4904170eb7"
      unitRef="usd">-43100000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEwLTMtMS0xLTMxNzEy_47d0b0bb-cba5-4e62-8327-229218b86909"
      unitRef="usd">32200000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEwLTUtMS0xLTMxNzEy_ccdf3b82-4f07-4651-8583-384920903b9e"
      unitRef="usd">-17800000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzExLTEtMS0xLTMxNzEy_5b572f07-d1fe-40bd-a615-8428cde8c6b1"
      unitRef="usd">-64000000.0</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzExLTMtMS0xLTMxNzEy_cd3e2a8b-265b-4a1b-994a-eb2dfcb82ce5"
      unitRef="usd">57600000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzExLTUtMS0xLTMxNzEy_93c03694-2011-45fe-8911-d9f9ae4feeea"
      unitRef="usd">-6100000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEyLTEtMS0xLTMxNzEy_73762f68-4947-4c2e-857d-90aba633accc"
      unitRef="usd">162200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEyLTMtMS0xLTMxNzEy_d250e150-05e5-4ca0-b4b3-3d7dc5493786"
      unitRef="usd">140200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTowOTQxZmQ3NDhlZjc0MzM3ODIxZTU2NmUwMThkN2M0ZS90YWJsZXJhbmdlOjA5NDFmZDc0OGVmNzQzMzc4MjFlNTY2ZTAxOGQ3YzRlXzEyLTUtMS0xLTMxNzEy_a6f9ce2a-7407-4abf-83ab-1e8a90c2dbe8"
      unitRef="usd">120400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyMjQ_41324476-b790-417c-aed9-b0f4f20eafe0">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, as a result of the following (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&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:0.1%"/&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:11.637%"/&gt;&lt;td style="width:0.1%"/&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:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years&#160;Ended&#160;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;397.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;253.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (reduction) in tax resulting from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State taxes, net of federal benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign rate differential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(54.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. tax on foreign earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation not benefited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized tax benefit related to share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reversal of unrecognized tax benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits related to share-based compensation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(185.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(166.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(146.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax re-measurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzItMS0xLTEtMzE3MTI_2ab33132-a5ad-4efb-bb08-09c690d763e5"
      unitRef="usd">397000000.0</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzItMy0xLTEtMzE3MTI_522bb71a-8963-4014-bc94-6fd4db6a5ac8"
      unitRef="usd">253500000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzItNS0xLTEtMzE3MTI_eeceeb4d-9ec6-4be0-bf7e-a22596748008"
      unitRef="usd">315500000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzQtMS0xLTEtMzE3MTI_0c579007-31f8-4e9a-9df9-1f2c092fb039"
      unitRef="usd">33100000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzQtMy0xLTEtMzE3MTI_50ece0a9-3163-47ed-a377-ac404a2ad621"
      unitRef="usd">23100000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzQtNS0xLTEtMzE3MTI_dfe2d28c-3eb8-49c0-88b1-3b904c54f2ae"
      unitRef="usd">29700000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzUtMS0xLTEtMzE3MTI_9fa5f32d-f3b0-4f87-b054-3aa042b5ee31"
      unitRef="usd">-54300000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzUtMy0xLTEtMzE3MTI_dd4d5296-d879-4e7d-8f84-f867eb6e589c"
      unitRef="usd">-19300000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzUtNS0xLTEtMzE3MTI_c34f51b1-8f7c-4052-9649-c87bfda8cc9d"
      unitRef="usd">-56200000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzYtMS0xLTEtMzE3MTI_ba91938d-a682-4202-8977-594ca4fe4025"
      unitRef="usd">40100000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzYtMy0xLTEtMzE3MTI_3b9ccc46-a245-4c51-9160-73cf7af168d2"
      unitRef="usd">29300000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzYtNS0xLTEtMzE3MTI_1691193d-2a7b-4832-a517-f1a79aec2d9b"
      unitRef="usd">55000000.0</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzctMS0xLTEtMzE3MTI_e8f8a38a-ccef-4095-b8ff-aa31839b84f5"
      unitRef="usd">30700000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzctMy0xLTEtMzE3MTI_8a969c23-2920-4540-8512-a999df5ec574"
      unitRef="usd">37100000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzctNS0xLTEtMzE3MTI_da46254c-4a51-4738-994b-37155d53a19b"
      unitRef="usd">32700000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzgtMS0xLTEtMzE3MTI_11252acb-2e51-43bb-a34b-c0a3041331cc"
      unitRef="usd">17800000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzgtMy0xLTEtMzE3MTI_2a437364-3964-483d-815b-13f793f12b70"
      unitRef="usd">14300000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzgtNS0xLTEtMzE3MTI_ddf45af1-eb0c-4442-b83f-4b65a78e1b22"
      unitRef="usd">13500000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzktMS0xLTEtMzE3MTI_22d72f65-62d9-4d25-89dd-ceb14ada5abb"
      unitRef="usd">-13600000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzktMy0xLTEtMzE3MTI_e5c1ef2d-088f-4caf-a18f-24032cbf80eb"
      unitRef="usd">-39300000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzktNS0xLTEtMzE3MTI_ca85b3f7-aa53-4780-91df-7e0599b7426d"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEwLTEtMS0xLTMxNzEy_02a43013-1780-4dec-8c94-4a2932e182ab"
      unitRef="usd">3000000.0</isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEwLTMtMS0xLTMxNzEy_e5c7c750-545b-4380-a2bc-b454c6c44ad2"
      unitRef="usd">4000000.0</isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEwLTUtMS0xLTMxNzEy_d799179a-fd28-48bc-9c29-866a21587d16"
      unitRef="usd">8400000</isrg:IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEyLTEtMS0xLTMxNzEy_5a46a692-f1be-4b4e-bb07-f3c4a25f3af6"
      unitRef="usd">-185800000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEyLTMtMS0xLTMxNzEy_20bf8f74-cc32-4198-adf0-76eb7de7fb25"
      unitRef="usd">-166200000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEyLTUtMS0xLTMxNzEy_15a0e0ab-81e5-4d66-a0b5-ab4b2e4eb35c"
      unitRef="usd">-146500000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEzLTEtMS0xLTMxNzEy_60d2d984-ed9e-405c-a10d-9e88b2332de5"
      unitRef="usd">-66400000</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEzLTMtMS0xLTMxNzEy_e1165454-c708-4173-b808-43a8c8a60f33"
      unitRef="usd">0</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzEzLTUtMS0xLTMxNzEy_9bf9386e-5475-4c8f-aaff-f92f95200be5"
      unitRef="usd">-51300000</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE0LTEtMS0xLTMxNzEy_35068fbd-705a-4bb3-9f7b-2367404ad8df"
      unitRef="usd">800000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE0LTMtMS0xLTMxNzEy_51eb3abb-5421-432b-b52b-1a4f0523033a"
      unitRef="usd">7300000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE0LTUtMS0xLTMxNzEy_fa9dde93-82d0-4439-8fda-be90b91beed1"
      unitRef="usd">1800000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE1LTEtMS0xLTMxNzEy_33a129e5-e708-4aca-87f6-607a5472d238"
      unitRef="usd">162200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE1LTMtMS0xLTMxNzEy_a59eeb37-fa19-4661-9821-38298db13dc3"
      unitRef="usd">140200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNTA2ZDE1ODJkNmI0OWFlOWFiNTQxNTA5OWMwYWU4My90YWJsZXJhbmdlOmY1MDZkMTU4MmQ2YjQ5YWU5YWI1NDE1MDk5YzBhZTgzXzE1LTUtMS0xLTMxNzEy_73824c4b-1556-4afe-aafd-c7618ad982d1"
      unitRef="usd">120400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzUyMzE_88ca3d21-65b6-4aac-a7f6-6ce82e819f05">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expenses deducted in later years for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;373.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and other credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;568.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(104.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(81.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;547.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;486.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property, plant, and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(79.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(91.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(106.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(122.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzMtMS0xLTEtMzE3MTI_e5a83a08-373d-4fcc-bdc6-c994b65e6f6c"
      unitRef="usd">9700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzMtMy0xLTEtMzE3MTI_393a9eb6-bd6c-4505-b80e-79d2d62ef924"
      unitRef="usd">27700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzQtMS0xLTEtMzE3MTI_67ade47d-95cb-4bcf-8325-736136b284a4"
      unitRef="usd">110900000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzQtMy0xLTEtMzE3MTI_80d19640-7074-46e6-8d20-11051f6920ec"
      unitRef="usd">101100000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <isrg:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzUtMS0xLTEtMzE3MTI_8a66ef2e-8701-48ca-bf0a-b32982021081"
      unitRef="usd">15200000</isrg:DeferredTaxAssetsOperatingLeaseLiability>
    <isrg:DeferredTaxAssetsOperatingLeaseLiability
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzUtMy0xLTEtMzE3MTI_eebaf7dc-60bf-4b4d-8cdd-5c921b818e58"
      unitRef="usd">12000000.0</isrg:DeferredTaxAssetsOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzYtMS0xLTEtMzE3MTI_2aec7655-5668-41b8-a13b-9c58c14c213e"
      unitRef="usd">38400000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzYtMy0xLTEtMzE3MTI_2f6da810-321c-415b-9a17-539e54624f0f"
      unitRef="usd">29300000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzctMS0xLTEtMzE3MTI_0334acd0-52ce-4a86-9bfe-cd21830daf2c"
      unitRef="usd">373900000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzctMy0xLTEtMzE3MTI_11a3f5fe-a043-4605-ac84-6ecf355e38e4"
      unitRef="usd">321800000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzgtMS0xLTEtMzE3MTI_28532bf0-1795-4777-84a5-2b370f829505"
      unitRef="usd">98500000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzgtMy0xLTEtMzE3MTI_0e06db82-7680-4e6b-9f91-ab2075c0595b"
      unitRef="usd">76300000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzktMS0xLTEtMzE3MTI_594865d7-7337-4ce1-a2ce-1f857f757891"
      unitRef="usd">5300000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzktMy0xLTEtMzE3MTI_4428e896-d5db-4894-98a8-de68d6919b73"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzEwLTEtMS0xLTMxNzEy_ca03a297-5cc2-4f0d-8285-3c6ed337f47b"
      unitRef="usd">651900000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzEwLTMtMS0xLTMxNzEy_f4747d47-a935-4763-9940-102e8899fe72"
      unitRef="usd">568200000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzExLTEtMS0xLTMxNzEy_322bdf03-b7b0-4495-8b5c-6e4595c1b07e"
      unitRef="usd">104600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzExLTMtMS0xLTMxNzEy_2f192283-e18a-4d13-9440-5bbf397805d7"
      unitRef="usd">81400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzEyLTEtMS0xLTMxNzEy_3faed739-51b6-41ad-86aa-3703f77ca10e"
      unitRef="usd">547300000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzEyLTMtMS0xLTMxNzEy_0dd6be31-aa36-428e-9647-d05c3809a8d0"
      unitRef="usd">486800000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE0LTEtMS0xLTMxNzEy_cd6543dc-8718-4762-8394-7649c957e5f2"
      unitRef="usd">79400000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE0LTMtMS0xLTMxNzEy_ed2147c2-f48e-44e2-bec9-5562952c626c"
      unitRef="usd">91100000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <isrg:DeferredTaxLiabilitiesRightOfUseAsset
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE1LTEtMS0xLTMxNzEy_fa5d6ba9-da29-4d62-810a-27c07a10d8a8"
      unitRef="usd">12300000</isrg:DeferredTaxLiabilitiesRightOfUseAsset>
    <isrg:DeferredTaxLiabilitiesRightOfUseAsset
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE1LTMtMS0xLTMxNzEy_31aec0dc-7da9-4b29-9dac-b53f5d3aaa8e"
      unitRef="usd">8400000</isrg:DeferredTaxLiabilitiesRightOfUseAsset>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE2LTEtMS0xLTMxNzEy_af6a8dbe-dc64-4abf-9d87-8126f6c10e46"
      unitRef="usd">9700000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE2LTMtMS0xLTMxNzEy_e60d39ae-3dae-44b0-9a51-7b7bab5319cb"
      unitRef="usd">10100000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE3LTEtMS0xLTMxNzEy_e912c769-8cb0-4898-92b6-2d650c8ad747"
      unitRef="usd">5100000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE3LTMtMS0xLTMxNzEy_f4bc2c30-077d-4f14-b2ab-04accf3f0097"
      unitRef="usd">13200000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE4LTEtMS0xLTMxNzEy_0bb82415-65bd-4471-b06c-61bb82a46ccc"
      unitRef="usd">106500000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE4LTMtMS0xLTMxNzEy_3586d1fa-3a3c-4bd8-bc92-bfece5642d33"
      unitRef="usd">122800000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE5LTEtMS0xLTMxNzEy_dde6557d-6fc4-4ee1-addc-f5ff2c197594"
      unitRef="usd">440800000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZTpmNjdlMzM3ZDM2Y2Y0ZWY5YWNhNjNiZWQwYTlkZjhiOC90YWJsZXJhbmdlOmY2N2UzMzdkMzZjZjRlZjlhY2E2M2JlZDBhOWRmOGI4XzE5LTMtMS0xLTMxNzEy_0e77de09-001d-4f0f-b86b-9f0b9bbdd611"
      unitRef="usd">364000000.0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzgyNw_322bdf03-b7b0-4495-8b5c-6e4595c1b07e"
      unitRef="usd">104600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzgzNA_2f192283-e18a-4d13-9440-5bbf397805d7"
      unitRef="usd">81400000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="ibc0ec6eadbca437d80817402076cb2cc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzExMTg_4a0ac497-4204-40b7-a7ef-2355d15ca3a1"
      unitRef="usd">23900000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="i56d1b234d3f8479484cb498a2ec79b8d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzExNzU_7f9dbe1e-0079-41f6-b7c7-31ad5d6571a4"
      unitRef="usd">207300000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzIxOTkwMjMyNjI0MzY_113139ee-88bf-4c52-90ab-9a50eea6f7be"
      unitRef="usd">-66400000</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount
      contextRef="i3546367563574adf8edd714e2d571c34_D20190801-20190831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzMyOTg1MzQ4ODk5MjM_7ba2622c-0b0f-4230-8c5c-41e25c7f3cf2"
      unitRef="usd">51300000</isrg:EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzcxNDY4MjU1ODY1ODc_706d87c7-4246-4a06-84e2-94b4f8429ab1">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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, 2021, 2020, and 2019, are as follows (in millions):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to tax positions taken during the current year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases related to tax positions taken during a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to tax positions taken during a prior year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to settlements with tax authorities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases related to expiration of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;222.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzItMS0xLTEtMzE3MTI_11d3055b-aa59-4956-b580-508612afa688"
      unitRef="usd">176300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzItMy0xLTEtMzE3MTI_7cce3d03-373b-478f-889a-afb96c6f4df0"
      unitRef="usd">96700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3c2a7c9837214738a52201b1a288bf10_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzItNS0xLTEtMzE3MTI_0836117e-3b44-4b89-90b9-d83b03ede216"
      unitRef="usd">78800000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzMtMS0xLTEtMzE3MTI_e06cca77-04dc-4f76-9119-e364defba2d4"
      unitRef="usd">40600000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzMtMy0xLTEtMzE3MTI_bedf76fc-aaa9-4e61-8368-cffc4bfe8eb8"
      unitRef="usd">40100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzMtNS0xLTEtMzE3MTI_9040266d-5374-4d17-9dfa-961cae8eda16"
      unitRef="usd">26500000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzUtMS0xLTEtMzE3MTI_18e5e476-0afc-4a3e-b551-95057e5c3ec3"
      unitRef="usd">11200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzUtMy0xLTEtMzE3MTI_13ffd407-3a06-4cc0-ad57-2b41a54d8867"
      unitRef="usd">46100000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzUtNS0xLTEtMzE3MTI_ad20f166-c179-4ce4-a12e-71052344a6ac"
      unitRef="usd">1200000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzYtMS0xLTEtMzE3MTI_a3bff500-2218-496b-b6cc-0febadb63952"
      unitRef="usd">1300000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzYtMy0xLTEtMzE3MTI_689b8d2c-36b3-404f-9735-67b7f039136b"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzYtNS0xLTEtMzE3MTI_4c137805-e4ac-475d-944a-cd66a13649ad"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzctMS0xLTEtMzE3MTI_488ed3b0-d5af-4eef-b9c8-df8be9aba449"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzctMy0xLTEtMzE3MTI_d525b639-0a46-4037-879e-61df3fd48953"
      unitRef="usd">500000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzctNS0xLTEtMzE3MTI_6b7e705b-7ed0-4ed3-b8e7-98daa010012f"
      unitRef="usd">3800000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzgtMS0xLTEtMzE3MTI_9282cc40-949b-4c50-9f39-292092ee7964"
      unitRef="usd">4100000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzgtMy0xLTEtMzE3MTI_644a15b5-9986-4acf-914f-73368265b1f6"
      unitRef="usd">6100000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzgtNS0xLTEtMzE3MTI_0874a2b9-34f4-4af7-8100-c2a55a1abeba"
      unitRef="usd">6000000.0</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzktMS0xLTEtMzE3MTI_6845164a-5a9c-4727-ac3f-fae8ea38238c"
      unitRef="usd">222500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzktMy0xLTEtMzE3MTI_22f310d2-4fc6-4664-a6ef-192de91116db"
      unitRef="usd">176300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90YWJsZToyMGRhODhmYjRkOTQ0MzUwODIzMzcwZGZmZjdkMjRlYS90YWJsZXJhbmdlOjIwZGE4OGZiNGQ5NDQzNTA4MjMzNzBkZmZmN2QyNGVhXzktNS0xLTEtMzE3MTI_c2a2976a-4076-4ea3-bb4c-bd5d38d21966"
      unitRef="usd">96700000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzQzOTgwNDY1MTYzOTY_07df0cea-3c26-4157-9dc6-3cdadf620bbb"
      unitRef="usd">14900000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzQzOTgwNDY1MTY0MDQ_131a7b62-c646-4ef4-a44b-74ac50fd6107"
      unitRef="usd">11000000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="iee764bb051b9421db264530a5d7c6fc4_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzQzOTgwNDY1MTY0MTA_b5a25514-b6bd-4d82-a817-86bddf96d293"
      unitRef="usd">2900000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i69f29ab290bf479ab7e1096d9dd1d810_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzI1Njk_024e957e-08e6-48d5-a394-dc3b5cc3ec2a"
      unitRef="usd">222500000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzM1MjI_53eb53ff-7875-4dc6-af44-673d8a7756bf"
      unitRef="usd">39300000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i692fa2c6c5104ec09f803f2c36cbe19b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODAvZnJhZzowMjIwNTIwMWJhOWE0ZTIwOGY4YmYwZWNkMjU0ODgyYS90ZXh0cmVnaW9uOjAyMjA1MjAxYmE5YTRlMjA4ZjhiZjBlY2QyNTQ4ODJhXzQzOTgwNDY1MTY4NDg_fcbee266-ef20-4182-803d-22ee40082194"
      unitRef="usd">13600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzU4MQ_92f78844-3785-4a37-98dd-260f9fae8f25">NET INCOME PER SHARE&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,704.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,379.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding used in basic calculation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: dilutive effect of potential common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding used in diluted calculation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to Intuitive Surgical, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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.8 million, 1.9 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;2.0 million &lt;/span&gt;&lt;span style="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, 2021, 2020, and 2019, 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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzU4Mw_f33c016f-30c0-487e-805e-1fff0f3a2490">&lt;div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="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="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="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;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,704.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,060.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,379.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding used in basic calculation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: dilutive effect of potential common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares outstanding used in diluted calculation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to Intuitive Surgical, Inc.:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzMtMS0xLTEtMzE3MTI_262bea91-94bc-41ab-a614-ddb4e0dbb5a1"
      unitRef="usd">1704600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzMtMy0xLTEtMzE3MTI_21c81498-4806-4d00-90ec-0ef963054c3a"
      unitRef="usd">1060600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzMtNS0xLTEtMzE3MTI_8e01f1fd-b581-4cf3-b4b7-f6c6d52a067e"
      unitRef="usd">1379300000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzUtMS0xLTEtMzE3MTI_4b852c35-e73a-411d-893e-73c25db10c75"
      unitRef="shares">356100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzUtMy0xLTEtMzE3MTI_12c8335e-85c2-4004-a295-8c688b28ec04"
      unitRef="shares">351100000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzUtNS0xLTEtMzE3MTI_aa8ecad0-2639-4ae3-ac40-b99889ea8870"
      unitRef="shares">346200000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzYtMS0xLTEtMzE3MTI_76d1309a-002f-4752-b66c-5b076484e0ed"
      unitRef="shares">9700000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzYtMy0xLTEtMzE3MTI_1e0a02f6-79ab-40da-b6ab-261d33da9049"
      unitRef="shares">9900000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzYtNS0xLTEtMzE3MTI_c6c71e64-7ec9-46b2-846e-27f1a1188280"
      unitRef="shares">12200000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzctMS0xLTEtMzE3MTI_17f06f40-d474-4b13-9479-924dfc865703"
      unitRef="shares">365800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzctMy0xLTEtMzE3MTI_20dab35d-4eea-4864-aea1-5ee849a39a2e"
      unitRef="shares">361000000.0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzctNS0xLTEtMzE3MTI_5904a737-c460-4f64-aff2-985a679ed617"
      unitRef="shares">358400000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzktMS0xLTEtMzE3MTI_6108b0ef-e8e6-488a-a492-724766368008"
      unitRef="usdPerShare">4.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzktMy0xLTEtMzE3MTI_b3668bb9-a440-412d-9250-a50aa6ae232b"
      unitRef="usdPerShare">3.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzktNS0xLTEtMzE3MTI_acd0ce9e-85f9-44d4-b572-44b091d13c41"
      unitRef="usdPerShare">3.98</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzEwLTEtMS0xLTMxNzEy_d192a4ce-f221-4cc6-b5c3-c59429f0c02d"
      unitRef="usdPerShare">4.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzEwLTMtMS0xLTMxNzEy_3ea3a76d-4d24-408e-8aac-bcc0a234492d"
      unitRef="usdPerShare">2.94</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90YWJsZTpjNzI0NmQ0NzY2MWY0OWExOGVlYjgxM2ZjNzM0NjEyOC90YWJsZXJhbmdlOmM3MjQ2ZDQ3NjYxZjQ5YTE4ZWViODEzZmM3MzQ2MTI4XzEwLTUtMS0xLTMxNzEy_34cde9b4-da41-4f3e-8c6d-2f6fc133e074"
      unitRef="usdPerShare">3.85</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzI1NA_370acb38-656b-4c45-92c3-f0f5b8dce668"
      unitRef="shares">800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i67c0015262a04115b01594fd0138df1a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzI1OA_d63c1f2f-e52e-4866-bf69-19f8c97c7060"
      unitRef="shares">1900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i626c38e41c684582823db90db8586dd4_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODMvZnJhZzoyMTA5MjFkZGNkMTc0OGI2YjI2MmZjMDZkYzlhN2M2YS90ZXh0cmVnaW9uOjIxMDkyMWRkY2QxNzQ4YjZiMjYyZmMwNmRjOWE3YzZhXzI2Ng_76454b62-5bb2-4948-b814-a323a4038460"
      unitRef="shares">2000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODYvZnJhZzo1NzNiNTc2NGZkZmI0YjEwYTlmOGJhNDc0NmQyYzAxZC90ZXh0cmVnaW9uOjU3M2I1NzY0ZmRmYjRiMTBhOWY4YmE0NzQ2ZDJjMDFkXzc1Mw_a0783e97-38f7-4fcf-ab8a-a6d767379ff5">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="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODYvZnJhZzo1NzNiNTc2NGZkZmI0YjEwYTlmOGJhNDc0NmQyYzAxZC90ZXh0cmVnaW9uOjU3M2I1NzY0ZmRmYjRiMTBhOWY4YmE0NzQ2ZDJjMDFkXzQyMw_e9413944-c6e1-4b3c-9216-7993912de081"
      unitRef="number">1</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODYvZnJhZzo1NzNiNTc2NGZkZmI0YjEwYTlmOGJhNDc0NmQyYzAxZC90ZXh0cmVnaW9uOjU3M2I1NzY0ZmRmYjRiMTBhOWY4YmE0NzQ2ZDJjMDFkXzYzMw_c3336869-7b87-4687-bb08-1a4bcb0b1bb8"
      unitRef="number">2</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yODYvZnJhZzo1NzNiNTc2NGZkZmI0YjEwYTlmOGJhNDc0NmQyYzAxZC90ZXh0cmVnaW9uOjU3M2I1NzY0ZmRmYjRiMTBhOWY4YmE0NzQ2ZDJjMDFkXzY2OA_cbdc733f-3890-4c99-a196-0761138fd79a"
      unitRef="usd">1500</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90ZXh0cmVnaW9uOmNmMDkwNzgwNzBmYTQ0OTU4YTFkY2Q1MzdkNGI2MmU0XzUz_9494a253-edae-42fe-84d3-1ded90079f32">&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.619%"/&gt;&lt;td style="width:0.1%"/&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:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Sales returns and allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(44.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:19.444%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="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="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="i086a040dd0654216897485acb4418272_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzItMS0xLTEtMzE3MTI_a01205f6-ec31-482a-a587-13e55eba6cb7"
      unitRef="usd">15500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ifa166855611c4838955492773b68b882_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzItMy0xLTEtMzE3MTI_c0f0c647-6c2f-41d9-9bf4-d8cd7f8b4a9e"
      unitRef="usd">41700000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ifa166855611c4838955492773b68b882_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzItNS0xLTEtMzE3MTI_16c73373-767c-4982-8399-baa9c7c5dfbd"
      unitRef="usd">44100000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i76fe7a36b61e4da48caeb692735892fe_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzItNy0xLTEtMzE3MTI_4738bd43-272a-483e-9301-07c3ba4e1e0a"
      unitRef="usd">13100000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i03abb32fa714445aa97cbb853b5dd3e0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzMtMS0xLTEtMzE3MTI_1bfd7f19-18f9-4e87-bdf9-49b2aa73a2b2"
      unitRef="usd">11700000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie5b4431266c24d07b3ba5a4696674086_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzMtMy0xLTEtMzE3MTI_dfa9d551-278e-4f04-9e33-ce9cccd59e29"
      unitRef="usd">39700000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie5b4431266c24d07b3ba5a4696674086_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzMtNS0xLTEtMzE3MTI_4f54b285-6108-4f32-aa88-b9fe75a0ca0a"
      unitRef="usd">35900000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i086a040dd0654216897485acb4418272_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzMtNy0xLTEtMzE3MTI_c98cf050-27a6-4650-9d63-14f265f78cd1"
      unitRef="usd">15500000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ie36d85008eea4134b94383e3d1013e6e_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzQtMS0xLTEtMzE3MTI_c583d01c-49b3-440f-9d69-aebd43549e33"
      unitRef="usd">11200000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i9c25fd6fc4d5462086810a532f59a47c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzQtMy0xLTEtMzE3MTI_47827399-cbb0-4fa8-98c3-5debbe557693"
      unitRef="usd">43200000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i9c25fd6fc4d5462086810a532f59a47c_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzQtNS0xLTEtMzE3MTI_0068de91-2809-4828-8fa8-1d2b150d10d3"
      unitRef="usd">42700000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i03abb32fa714445aa97cbb853b5dd3e0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjMwZDk4YWQzYmVlNjRkMDE4MjMyMTMwMTM3ZGI5ODk5L3NlYzozMGQ5OGFkM2JlZTY0ZDAxODIzMjEzMDEzN2RiOTg5OV8yOTUvZnJhZzpjZjA5MDc4MDcwZmE0NDk1OGExZGNkNTM3ZDRiNjJlNC90YWJsZTphMGVlYTliMjBiNmE0NzAwOWEyNDUzZDMyZGQ3MmRmYS90YWJsZXJhbmdlOmEwZWVhOWIyMGI2YTQ3MDA5YTI0NTNkMzJkZDcyZGZhXzQtNy0xLTEtMzE3MTI_96f83d9a-adf0-4ceb-a381-148f7956fe72"
      unitRef="usd">11700000</us-gaap:ValuationAllowancesAndReservesBalance>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>105
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %N'0U0'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !;AT-4C]\J5^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M2@,Q$(=?17+?G?U#1<(VETI/%00+BK>03-O@9A.2D=V^O=G8;A%] "&7S/SR
MS3>03GFN7,#GX#P&,ACO)ML/D2N_9B<BSP&B.J&5L4R)(34/+EA)Z1J.X*7Z
MD$>$IJKNP2))+4G"#"S\0F2BTXJK@))<N."U6O#^,_09IA5@CQ8'BE"7-3 Q
M3_3GJ>_@!IAAA,'&[P+JA9BK?V)S!]@E.46SI,9Q+,<VY](.-;P][5[RNH49
M(LE!87H5#:>SQS6[3GYM-X_[+1--U31%E4Z[;VJ^>N#MZGUV_>%W$[9.FX/Y
MQ\970='!KW\AO@!02P,$%     @ 6X=#5)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M-$9&V>66,U $VP!^7TMI#C>V@_+;SO6_4$L#!!0    ( %N'0U2Z&6\R( (
M '4%   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULC93);MLP$(9?A= Y
ML&QZ21K( KPTJ(ND,&*T/10]T-+8(L)%)4=5^O8E*5EU 5OP1>(R_\=_2 Z3
M6ILW6P @>9="V7E4():/<6RS B2S UV"<C,';21#US7'V)8&6!Y$4L1T.)S%
MDG$5I4D8VYHTT14*KF!KB*VD9.;/$H2NY]$H.@V\\F.!?B!.DY(=80?XM=P:
MUXL[2LXE*,NU(@8.\V@Q>ES.?'P(^,:AMF=MXC/9:_WF.YM\'@V](1"0H2<P
M]_L-*Q#"@YR-7RTSZI;TPO/VB?X4<G>Y[)F%E1;?>8[%/'J(2 X'5@E\U?4G
M:/.9>EZFA0U?4C>Q]$-$LLJBEJW8.9!<-7_VWN[#N>#^BH"V AI\-PL%EVN&
M+$V,KHGQT8[F&R'5H';FN/*'LD/C9KG38;JH<HYDHYKC=?N4Q.BP?C+.6L2R
M0= KB!$E+UIA8<E'E4/^/R!V?CI3]&1J27N):\@&9#RZ(W1(1SV\<9?D./#&
MMR9)?BSV%HV[$C][\),./PGX21]>&_+$C22;]:4=[ ?0\4./C6EG8WJ3C2],
MPB4/_>JMX1G4#,$4NO*WW-6]L>3Y>=MC;=99F]UD[5EG5R]9/V''%/FL+=R1
M%1/<':3B[)*Q^*P4))AC*'A+,ETI;*JB&^W>E$532O_"FP?IA9DC5Y8(.#CI
M<'#O-M T1=YT4)>AL/8:79F&9N'>13 ^P,T?M,93QR_0O;3I7U!+ P04
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
M,%%W/PMT#TI4[<WZ@U!*%.W''6< 7@O ]UL!K4O_H"_KAQ]G-O\"4$L#!!0
M   ( %N'0U297QX\%@,  (0*   8    >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&ULG59;;]HP%/XK5M0'*C%RH=PJ0&JIJNVA$BKJ]C#MP20'8M6QF>U MU^_
M8R?- N7:/!!?SN7[OASC,]Q(]:I3 $/>,B[TR$N-6=WZOHY3R*ANR14(W%E(
ME5&#4[7T]4H!39Q3QOTH"+I^1IGPQD.W-E7CH<P-9P*FBN@\RZCZ<P]<;D9>
MZ+TO/+-E:NR"/QZNZ!)F8%Y64X4SOXJ2L R$9E(0!8N1=Q?>3D+GX"R^,]CH
MVIA8*G,I7^WD6S+R HL(.,3&AJ#X6L,$.+>1$,?O,JA7Y;2.]?%[]$=''LG,
MJ8:)Y#]88M*1U_=( @N:<_,L-U^A)-2Q\6+)M?LEF\*VB\9QKHW,2F=$D#%1
MO.E;*43-(;PYX!"5#M&Y#NW2H>V(%L@<K0=JZ'BHY(8H:XW1[,!IX[R1#1/V
M,\Z,PEV&?F8\D4)+SA)J("'WE%,1 YG9<)HTIE2!,"D8%E-^3;Z0E]D#:5Q=
MDRO"!'EBG..7T$/?(! ;SH_+I/=%TNA T@>(6Z0=-DD41.$>]\GY[L&VNX_T
M*PVB2H/(Q6L?B#<SR!Y+TQ"Y((],H :,<C*5FKE2^WDWUT9AP?TZDJQ=)6N[
M9#<'DMW%L<P%JJL@!K:F<PY-0CD>)R<]'DP2*TB8(5QJW<0:4/8C[!.Y2-1Q
MB>QQ78^CH!4-_75=RH]&8:_5JXRV.-Q4'&Z.<ICB40.$E1"LS_BU272*E:()
MS4TJ%?N+&PTLD&+U>A_T(GZW#KT3V&<'_6F[+0*=BD#G,@(KJLB:\AQ((]<)
M68$JT.\%7\0>U$ %K2 (=Z"?LMH"WJV =S^E/-,Z/ZUZ]X.:NWH?L]@"W*L
M]SX%&&\4;:A(F%B>0MT[B?J8Q1;J?H6Z?Q3U1&89'OS/5G?_ YYN4#X[R,^Q
MW&(PJ!@,+F!P47D/SBKO4U9;J,/@_W447*[\>=5=1JZ+V>[T>OMDWVO:#H_H
M'M8NU/!R!A>4>QG^+!K[3/?3\&LM@NW/GJA:,J$)AP7Z!JT>_EVIHN4I)D:N
M7-<PEP9[$#=,L4T$90UP?R&E>9_81J1J/,?_ %!+ P04    " !;AT-4K$4O
M6T\&  !4'   &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;+59VW+;-A#]
M%8PF#\F,2Q$ KQ[;,['42SIUX[&:]ID6(8L-2:@$:+M_7_ B@B*6B#)-7B21
M.EC@[ )[%L#5"Z\^BSUC$KT6>2FN%WLI#Y?+I=CN69$(AQ]8J?[9\:I(I'JL
MGI;B4+$D;1L5^9*X;K LDJQ<W%RU[^ZKFRM>RSPKV7V%1%T42?7O+<OYR_4"
M+XXO'K*GO6Q>+&^N#LD3VS#YZ7!?J:?E8"7-"E:*C)>H8KOKQ7M\N:91TZ!%
M_)FQ%S'ZC1HJCYQ_;AX^I-<+MQD1R]E6-B82]?7,5BS/&TMJ'/_T1A=#GTW#
M\>^C]9]:\HK,8R+8BN=_9:G<7R^B!4K9+JES^<!??F$](;^QM^6Y:#_12X]U
M%VA;"\F+OK$:09&5W7?RVCMBU  ',PU(WX!,&W@S#6C?@)[;P.L;>*UG.BJM
M']:)3&ZN*OZ"J@:MK#4_6F>VK17]K&SBOI&5^C=3[>3-BI>"YUF:2):BC51?
M*JA2H(\[]*'<\H*A']"GS1J]??,.B7U2,8&R$MUE>:ZB)B[0F_'CU5*J(36&
ME]N^^]NN>S+3/2;HCI=R+]"/9<K24P-+Q64@1(Z$;HG5XIIM'43Q!2(NP<"
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
M'))S9KZKQ]]$0RBP\Z4JT]7_Y+'!>@N2GK51>3,85I#+HOZ;/#6&Z V@X<0
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
MG7PY."'_%D9% @!S^ Y^0-:MF0P:;H&2E-WD5>^R+\Z69V?GV0'60,Q<9+?
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
M#[C,&2 Z_2D$90[Y 0-L=5.??L+<'#.NW5&M\::' <=1U\)A#()+>JC2.[(
MP?J8BQ15(W6]H;PM1=Z3URBA)&6)@*5B6=""):FO@8_@J<"?MY3EXP@KU5=P
MH6BHE._W8B5%<(#PUNW0HG-\'Z,Y#_#5+]E^F1(?$)," U)HCYIPQA=BEGE7
MAX^7 Q<+:Q8H2E46$J]BG+)WW:XI4/;GUJ$#(,?2ZD3A3UQFJ)2.@L\K8\'_
MU!KD5/R)T:S+48''JB_<D9&*VZ+Q)*\*]*(J.XY@38T0D"AO,UU18 3$VA%'
MP?IDK.*@Y:XK.,KB3GAK89,C^6GT)[3>,0N6(TY,8BS67<>?*MU,C8DL$$4!
M7BI;P04WI;M=WJ-KQ,$T4D_1QD/CI>0)@0\L#NQD5C2W-?DGL89/:J\XK=)N
MR:$<2<E",)3U)\'L2HX*EBQ^/]LY GHH[!0(U00.\A-AC1V&DADKIV58Q?1X
M*U(%6N1YU*!OOD?A^#L5G8)XK_!>3:J I$J,8HW.;+<YE^3'X38B,KXE5XVJ
M+D-A_T>.^Y:4T%U0;#BG[":Y:P>&%DF]%Z@*3NX'R, '4>=!"L 58!,DKYYJ
MI(KVSGT$LY 6)\\4L\'FY*V@R;:A&JAP>EA&G$O"GNKCX30F.B8+T#<Q0-N:
MJMFPSI"3"/6O89N6V<]-4M+&\N09=0>-5/S)NK,E ;/N.&MFY9J)&SVEASTO
MN)*1=X%SA;&DE&'P],N81KGO_926>.%*RI__[B9)H^! T42\?S^9'8L[_*WW
M1EM$$3U4/4%)?D)]'?87R#/!G6M6&'FBT2G+;7TB2OKBD;67K]3Q8E.%.0Q,
MZ)G*VE '*T)$M;<L27@B8 6_DL+Y*=9_IP!;"L/YL!H-!>.-D<8BI&A3Z#3$
M*)\E#CS?L+18J@ T.>]"TA!9$MFA:--GKRF&>6YHF:N%EB4/<$S64^R)A[F
MB0^]F(Q8D$M0A3QVKL 8H+@[(!_QBU3''-(CYHU0Y)\Y'[2<81 7C9HG?XY\
M/RYX8-"+K%;GF?,X \ HLF7O$'"][&]8RVG*4\S>Z8!QJ\P.E%R6&X!HZLGT
MGB[2A-)RS1^R@31G2)Z1K=J8DG,S%U?2:!6U5G]3C/P4H_I'7$NNL30)@!(/
M:%17TJP BOBBTD ^[:0BBV.1A6>B:YP4=8\7@\1(X)'J_[%^5J,.@AI51!4:
MK6UVP">BCG(B;QE)WY6@)@$E'AF><5U)_ DK<>U] +!;MYQB88C=$H1EX&-.
M,-7:;<K6=Z=8-L$_H9 *1H@3X##1T!: 0=:FC&FAGU#6?2&GIMV34V]RW51V
MN(,#H)<*%([<!07#"K64##=0\C54+Q4CQP9',![!+6U( )L*SINHK/Z "S>W
MNH#JOM,B/%./)!L<D,2H\*G[S%44C>-SI)RDPX.#287_IOSHBL F8?LP!)"O
MF+D85VENA_DFA'Q<-4D*]6V+82_TN-Y6=-D+%X80X4!:(?[Y$/_LPI_3FR9(
MCH0!-HE;6.!90Q*I)O<[\QL!0>"'WE+,!T%68=P-YY)F[E8I8S4082XFY'B@
M\<:8_QHO"N(KK^F5EWU9D>)\3YF&1V<"H\+G  E @8A]Y8?.G\A#F/-TNX8S
M[O&IUQCQIV,5J-N0@!&P#!'#R%UDYJ9OL? 6&*FCOQD&OUD+_2@>51B'1VW!
M0@)M^O(5,[-E_8IZW)G]>B1/?4^W==#PG5(%MV\VW6UN:'@K/F<1_Q17IZ-@
MG(U6"!3!/)A&2_86\2Y^^*>NW2XH1/7%14SX+>"WB_/X&S[YQ?F3I_$3>WT!
MXY%48D&NS;6NXHJ.#%+T"GF @46\0)I$*,-[7A77]$$K4&TW5-=&6D2+84H=
M&:O6E7^VLL@-V!\JG>/#06G!6SU%GPWBQP2-&@DA@J].A;)([\PR@J*P#@16
MYYDGPC:+@3G<>?"7PD?C^AQ:Z29 Q;X-N>2F"I-@28.6!*LK]Z%A@WVD=2HR
M1)ZN?)F]P? A@6&EDO1]7AP9D9#MD0 V5?'IE3^[0BJT";XNJ12\43#6*"S1
MG(&4\V!TRJR6 GN8+NU*C"(\?E4U?2%G$S?Q,N9J9D4OYG8'+ O&MF^U6076
M$W6#1"N+4,E7^3D[KKD9XAHG%3C"0(9*BR FNE^PWT_!!59U&ZJL$V+Y<GI"
M%,4#2###:3BUIV%*2">7F<BLR.9]46BIP8(W3<..=.<Y%O 1$V2(W]>XU(J0
M:U#68E'TQ$]Q>%X47NJ)AIU=88L- A))(EZK)Y"5\4;)&IC,$2<_M1&4;CU[
MLIB90'"FEPQQO)='B\&Q6]$_['\ ^6'J=1R(RX3%X3:F589 KB776A$K.:G>
MQ[7--IFH#2%.'32SYM,BO1J+5X'%/R4X[V."W2X3D?RZ+5=\\E$=DTB@L&PE
MF1?\J7#->WY6!L:,%:6G05X6\^RRJCW<@N[2(?3^VCI>I/D3)$39-:$,C39)
M\#L?W$JW.U7ZQ !LFZ; V"'>UHZDJ%)/#R#)0M)V(X2N)D5(C^"T1K<G0<"N
M1A<GBYXWR43.@'H52>/6&KZ*6_NC+)2H>A75QZ5 *_OG\=U^3JR!==G@1127
M8L^\Y:KNJ&#P_A%^VCFOJ783C0:R$;XA^*M[4DW&L&\:O&NGY5-<N@J"4+:
MI5':.8""/6HZ)Y5C+"Z8!ZL;BJ:#A*Q"E!>%P2P_.+W>1&7#%2C-,W D:T+6
M\$E*=MPO:LMATI?JPBE0S/M*U2/4'L5M.? F!BF)]W(*ETU_93,9/>S$*,FE
M\DS0<9;]7/RA"(Q+Y996*G1%+3<1*._Q;F3GD[9)4CF@_IQ<=/DLP5(=!B#%
MG%,S5W*:[_>=1M/KY="T307O MDX/N&F:0$(*U7Z?,6HB!"/,A:8\AIS.17%
M0N1@36<1JOB<6FW9>W%[F1WRR,#:#Q:Q&&[P[0YL/JX9RW,X5&-BLK-'2>0B
M-(T(\CXB5LY:-SIE[](V(:6)2ZXXTIB'@XYBA'W]-'O$)4D28NB!+*^5.B97
M0-</0+LP3&DXI\M$#8.#(5B>UY8YDIMRB"U#EP9.U ")L9![0![J"5=XB1VH
M-J!,15)6([-(<I42%A:FDI*A!)UIY(1\XT*J=Z;#R53>7PNN)-^O9=ATC\1>
MB;?Q>9O=E1K;A18GQLM#<A79MM#@^E:J\0M!\$&1Z7(>S^41:G-()J)KE$^I
MHR)L3LU3X& Y[$2TYKM7X>65ZVZ=2^X=R:WI6$.[F"A.U$8<Y"J)LM9BL# X
MUA68D+?4/JZ=WLZ@@A_3]"9Y.04G7%2YXG-PQ]XQ1?%8V"Q^.J+D]*/@I RE
M+@21 ZJ5@3W<$*BD_C%LH+FLPWE3PT2R$6M8 Y@ ]P8SO&1W;#B_[W9-.[9K
M\0X82Q177M@ZO.B (/UTI0K%\T#Y(HE/VCM;7!_!4=\5Z($*(==PU,FB/LFC
M@.JX*8N>"WC'XU-B7QN[23<0OO%A"E@Y27UD>$6M1H"=\<X6%7#P25 7TS9C
ML]B 0^*<!M?.=KJL0[[^$.\*;^P9 7<,1+\&L]C%8SPQ?<,W8S$;CPXM"D8C
MP?W0?R%N+2=60HI"]9_.^ID[&T*T">J58\(Q1ZFXF.+QUS+P __E-V-]%#XR
M*N@;JY^^2?]".RR$,FO^M)C&96'Q]2E5;4C52+P&P*-3/H#K.LP-@=*.MD$O
MCW5K+#4CG3Q-2<R5QRH#Q,02.DQ=^C F[K"&H94,PK C$"J5AYQO%Q&F0D?U
M3"U3@NA,J6@&IC.[NY3V5 3>9*+TT,958(\OOR%E'6M>YDXFK?1 31&1XA+K
MB:['UFPL/0LK/8MYTQ9NHU&AE8!*>. 4^X:YJ>(0@S7"Y1!_]R(P:2"KYO)?
M3)!CC:TZT&T3.3&A=!JC*SZA7L!VK[F++DVKA;,+C\!P7RN'R;)( 9M<UWE@
M;HL.M\&>2L/O+YFU'%CF&]E8B6ZZ1H0[+-XZWHH;PEJ5:SZP;*#0C$=EXF",
M<UF&:$PNQ&9N@%>CYE"Q<00:\.2'NKD%W;U5Q"_7C[E6"00LKRJ)B/"E4PJ-
M2V4YG3/UT.,Y2QE*O-%:*MOD:HXMHY7AH>!N>AJJOD,3SBA!J2312SPYHRLN
MO\5&@W)K26A.M1+Y '('@?S;5_.P,F)?LG(,7:@.<?:5*:G0_2]]/$JN&(I#
M\+),*)OW>X9S',A 9< W=NCIX<,J 1,['N7&[O;T<:6NCGYP<U$.I*2*@8B6
MZ[Q#O(G"E+@AX#)1,5G / S"M0-,-&!$-B)=<(%<;-C*#4:J& +)I3UC2Q71
ML>EDEE,-:9<HE9A#D#Z4X=IAO'\X+;W!.;=!YV#"B.J%JM/ 3D%&2>V8WOA/
M.\"E(T5I,VF;\*IH10TE(*-.4?''%@ <3YB0O_!JNKMT$6.XITA60\V*,()S
MY/Y8>"6!-QN[4F$[VG"XQ)OBNKH.-@%W)(E6(>X'!P +&EB>V'^@]^?$+01F
M](A'=X.#7T33*?8 $[^JS?K#EN].\"?#0\,*1:F2[A5A&/-^4@Y&MC""Y]IM
MFX[S#:EOE(0M!E/3S^.)%ND0\&]]FH;R(A";RIA0B$-'X((*=THEE=3(@[D
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
MK<$JI80#3DM/R=V>0S&^'9$E@CX3SA)P9)2#'\HK&Q$2X,FV=8)-50=[]><
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
M79*1LY/&*!R>Q2SO!7Y3<F5WUL213+7^S"^7V4DC8(=D+E/'" */!SF6><Y
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
M;R@P)Y\=-Z2>5'5(JLJE8ZWX/CAI>BY[R?EQQW?P/1/!H*0+63@-!PY2T-U
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
ML+0![Z?&^-6"#EA_BCO[!U!+ P04    " !;AT-4DU9J+DH+   6(   &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6S56FMSVS86_2L85]-Q9E1:E&1+
M;AXSCMVD[J9IILZVL[.S'R 2$M&2 $. MM5?O^<"?$ 2Y:393_LEEDC@XCX.
MSCV \N)!5W^:3 C+'HM<F9<GF;7E]V=G)LE$P4VD2Z'P9JVK@EM\K39GIJP$
M3]VD(C^;3B879P67ZN35"_?L0_7JA:YM+I7X4#%3%P6OMJ]%KA]>GL0G[8-?
MY2:S].#LU8N2;\2=L/\L/U3X=M99264AE)%:L4JL7YY<Q=^_GM-X-^ W*1Y,
M\)E1)"NM_Z0OM^G+DPDY)'*16++ \>=>7(L\)T-PXU-C\Z1;DB:&GUOK;USL
MB&7%C;C6^>\RM=G+D^4)2\6:U[G]53_\*)IXSLE>HG/C_F4/?NSY[(0EM;&Z
M:";#@T(J_Y<_-GD()BPG1R9,FPE3Y[=?R'EYPRU_]:+2#ZRBT;!&'URH;C:<
MDXJ*<F<KO)689U_=*LO51JYRP:Z,$=:\.+,P2R_/DL;$:V]B>L1$/&4_:V4S
MPWY0J4AW#9S!G\ZI:>O4Z^F3%F]$$K%9/&;3R31^PMZL"W+F[,V.V'NK=?H@
M\YQQE;*#B-F--$FN35T)]N^KE;$5H/*?)Y:==\O.W;+SKUIV*-&?L??++S>_
MW[Y[QZ[>W[#;]Q^OWK^]??WN!W9U=_?#QSMVE7RJI9$$=L.D<LEC'S.!L![H
M'Z4!'"LJR>'1P-AHR,*$_5*5F:@-^UFD,L'46\7>B%558PN[ 6-F,\&N=5%R
MM?6&*Y$>3'MGT\@E0B+C#YG.\^UW^D%AI*E71J:25U(89C7VE #EN+'BL:0_
MP0+??K.<QHOGY)X5FPKQP*+RY"03P\J<6_H6'3A05OI>IE@BTZ:4EN=P0]JL
MGPV.L"+)E,[U9LL2K10QQ[VTVS'C&"RHDH9\$I651E"&8#01QDBU<?[R*LDP
M ]^ IHU;EM;49BBW\26[SB2VS".[J2N:1'&N964L^X3THE1,K]W \6 *"OZ'
MKN!>D\>?-'+"?A/*$I)=;&^ :L4^9!P!]J5)X#_H&L$X^*\K772>M!7BZ[7,
M)=)K$'Q?HBUY%%H=(Y8DKU-R/Y78.W)5NU161(>8[#D,H50B=TDVF2S)J.H=
M04(-I3MGF/@35PY;Y^,F](=,)AGJD3LFOQ?YEA7H5I01T*]4+J?D%V>K&J5
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
MTVL]Q$POH8B XRTIA8/'UM;%\,R;[G@/J9.XS!*81Q%V3X0R?>.D9N%2D*8
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
MC,L5\78!LHZE2:,X74%IB475"8AXKN)4)NWIE"V.@1YE:U=\QMIBMB/NK F
MY2[90")B>66:HNN;5F\=Q=7/:I%7V!4(;R3.#:"DZK'LUDJ\;#(V+C@W96>$
MY@F0=UFM0)[_K#1'7"E$(*7 <(O=]2E<$WO4*5W&&QJ'Q"3F8!QMPXIUURQ0
M(HMR#PKJ.!@_N%I11<;*VK$,J\_V PJ..] _[+G.X5J5,0M(6(KQQ7 JJBWG
M"=98E:;3C34^<=U1PA+@D(D>C0=;,O#%&<X8IG48:]O\KJ-N0M/A IFI4@:/
M+%46"T_)QV6>52N,$H$S&A JL4A: HR/L\@1NQVF1?!8N^<?\99L8(G?[JTI
M!&N")G14ZI&B:\0^$HNG=CLG<##HINN^CQ*!9;0D#$%;2I M;4B@7Q,)5WQ
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
MLPU?KI6$B30 OR^SK+0WI*#^=/O-?P%02P,$%     @ 6X=#5#,L:VPK#0
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
MMJA0,AOK&A7]V6HCF2/1[!);&V1E<)(BR=/T0R(95]%L$G0K,YOHQ@FN<&7
M-E(R<UR@T(=IE$6]XH[O*N<5R6Q2LQVNT7VK5X:D9$ IN41EN59@<#N-YMG'
MQ=C;!X/?.1[LR1I\)ANM'[QP4TZCU!-"@87S"(P^>[Q&(3P0T?C>849#2.]X
MNN[1/X?<*9<-LWBMQ1^\=-4TNHR@Q"UKA+O3AU^QR^?"XQ5:V/"&0VL[HHA%
M8YV6G3/)DJOVRQZ[.IPX7*8O..2=0QYXMX$"RT_,L=G$Z ,8;TUH?A%2#=Y$
MCBN_*6MGZ"\G/S=;REKH(R(L4.&6.U@)INPD<83M+9*BPUFT./D+.%D.MUJY
MRL)2E5@^!TB(U, L[YDM\E<1/V$1PR@[@SS-LU?P1D.FHX W>@'O#ATW2.?)
M];E:^&N^L<[0R?C[E0#C(< X!!C_[U+^!\[MZLMO?RZ7L%A^77Z^N8?5E_G7
M]7V%<*UES=01;*V5U<;"GAFN&TO=,>16^Z! W0H^011\QS<"X5N\CH&I$I16
MYT' CJZ-@<[WDPA<@:M:C[.PZL/Z'G?TV*"]4:[AOJ5@W9@=+Y@X(QWMV3C-
MWCV\#]G#.V_Y]LUEGJ=77A&6V=7[&.86F*"1@"4T=&(,K-L^??LF^Y!>=1AZ
MVX="HYB .]RC:CRC$EMN(4IM])Z71-VQQW-J232&8"T3-&:@H&-I^*;QX&UA
MGA?EI [W/6!@9D]JXO03#D)3>T66IC]W#+FAVJJ&&!94*QI9+(P<,AHX^@E$
M1/&<.(:-8%M**D@T53A%'\[/<\;,( @NN:.4")#Y[N>RD7U$)G5#^\XL6)KA
M-=*)*/UNB"-LCB^7K\WV:6L=C7M+O=;FA#_FTB;^4W9VD:8^%% <5"4S<$1Z
M>0T]5JNXW<:Y$"TT5[L>T_P+<X_6 9<22\X<BF/\HU9,3B:<1+,+<]P2$J7>
M#KM!.UP5\W9"/IFW]\PMH]-*<05NR36-?[F(P+2SNQ6<KL.\W&A'TS<L*[KN
MT'@#^K_5VO6"#S!<H+-_ %!+ P04    " !;AT-4Z6)1JC0$  #Q"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6S%5MMNXS80_15"#0H;2'2A;K9K
M&T@VN^T6V#:->WDH^D!+8XM8B?225.S]^PY)V[&!)"W2 'TQ;S-G9H[FT)QN
MI?JL&P!#=ETK]"QHC-E,HDA7#71,AW(# D]64G7,X%*M([U1P&KGU+41C>,B
MZA@7P7SJ]N[4?"I[TW(!=XKHONN8^GH#K=S.@B0X;-SS=6/L1C2?;M@:%F!^
MV]PI7$5'E)IW(#27@BA8S8+K9'*367MG\#N'K3Z9$UO)4LK/=O&QG@6Q30A:
MJ(Q%8#@\P#MH6PN$:7S98P;'D-;Q='Y _^!JQUJ63,,[V?[!:]/,@E% :EBQ
MOC7W<OL#[.O)+5XE6^U^R=;;YC0@5:^-[/;.F$''A1_9;L_#B<,H?L:![AVH
MR]L'<EG>,L/F4R6W1%EK1+,35ZKSQN2XL!]E812><O0S\X7C!VKR2\^4 =5^
M)19G&AD$MR91M0>Z\4#T&:"$DD]2F$:3]Z*&^AP@PJR.J=%#:C?T1<1;J$*2
M)I>$QC1Y 2\]EIHZO/3?E_J!"R8JSEKR4?@&MYWRY_52&X7]\M<+4;-CU,Q%
MS?X[P2\"675.](95, M0?AK4 P1S\FNC ,Z8)\@;=$M0CKL%;,Q^%5^2'WL!
M;O*)J:IQ!O?P *('DESF>1R6Y )G69R&J9\561B[&1W3,"'?*ZDUV2BYX@8W
MXR(.1W@\+I,P<V8Q31W(.*9A07["6X6+2G9 F#&*+WO#EBT0(Y%PTW.K2++H
MU9I7K+W$/?SB@V0XH$.2CF($N'!CCF.>E"'%,:,%YO8:X V2H!NF8$)NF.:5
MS3>,R],AR]U 8W++V]Y^-7>8^B'S-M0-26DSM<AM7X,F-=>5 H,IL!U9@@!D
M2!.FR4JV>//I"7F_JP#).SM7T#(;!O-VJ5W9&Z8F6!C>NMJW(U.*B37@38@.
M%P3K'UL>$C^DCJ4R1?Y_%G!E\,8\#7$:8;'E&)\+@W#<LL6T!L3$2PR4LC;H
MY_;0JP.F>^6B(OZWWXQH0K_#65&X+_VX<9C=GA( .YL_1E!<<[$F*R4[8AK
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
M''M$SP-%A\7_'J&6XVPHCJJL@ M5J!OW1TV#5PGB(3^]*0MD+J/C4QJ/5M<
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
M>GVD&+A8 1,Q$Q>04<14%Z(99(D#.LX#D(!48%"IFR>XG':@-X$!QV4):A*
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
M.TQV?KG"*"T-$^ ^U]IM-ZQ@-YQ?_ U02P,$%     @ 6X=#5.)Q^.U1"0
M_!L  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULO5G;;N,X$OT5PALL
M',"Q=;>420(DZ>Z9!OH2=#H]6"SV@99I6VA9\DA4TIFOWU.DKK&D9%_VQ9;(
M8E6QZM2%U,53FOW,=T)(]FL?)_GE9"?EX7RQR,.=V/-\GAY$@IE-FNVYQ&NV
M7>2'3/"U6K2/%Y9A>(L]CY+)U84:N\NN+M)"QE$B[C*6%_L]SYYO1)P^74[,
M237P+=KN) TLKBX.?"ONA7PXW&5X6]1<UM%>)'F4)BP3F\O)M7E^$Q"](O@1
MB:>\]<QH)ZLT_4DO']>7$X,4$K$()7'@^'L4MR*.B1'4^*OD.:E%TL+V<\7]
M@]H[]K+BN;A-XS^CM=Q=3OP)6XL-+V+Y+7WZ0Y3[<8E?F,:Y^F5/):TQ86&1
MRW1?+H8&^RC1__Q7:8>W++#*!9;26PM26K[CDE]=9.D3RX@:W.A!;56MAG)1
M0DZYEQEF(ZR35Q^BA"=AQ&/V,<EE5L#>,F?3[WP5B_ST8B$A@R@78<GO1O.S
M!OB9%ON<)G*7L_?)6JR[#!90KM;0JC2\L48YOA/AG-GFC%F&98[PL^L=VXJ?
M/;1C'F7L!X\+P=Y%>1BG>9&)G/W[>H7] R3_&9'AU#(<)<,9D'&O(<[2#;OE
M^8[Q9,VN'WD4DUG/ *>S>QX+=B_"(HMD)/(^0X^*H& ]SP\\%)<31&,NLD<Q
MN?J^$VR3QHBT*-DRJ9Q8QEOTMV 2T[?I_L"3YW_^P[?,Y6\Y"RO]>*T?0OTL
M)_VP[*=07%A>JUJN9'R?9A)<URQ,<SECVRS-<U8D2 VQ&MXB)>0]X[!X+C!!
M0C?DC$?EC-4SRZ-M$FVBD">21<FCR"7!$2I*L4UASDP<(!,L>$MO]2#^*B*P
M4>!-D7-VH#N3(MO36YPF6_W2,,V)!]P#=(G]2F0UPK1>>#+8-$H0<G&,[)&?
MGK-OC?1S=EWO_G>U/_U[3:9'/)$7,G:;B74DV2>:4:BKL7#?Z/>I5NY(%4U_
MPMRE-;?QKRQO_3;P5%$-4W\2CR)FYCE%J'@NO<LV1;+.F1=X<Z^F?/FO9_MI
M'N;W<R;A7<01X,'LF6,%<Y-YT&)JNG/GM":E*6-N,'-)/S/3,$!CS6S#FB_9
M?;&2J40B<F:FY6*@AP&F3-)A:=KX?<E![\\Z)XSO1::RVH$?8-$E)"X'=]>=
M[;[=IAF\#@"V(@ "'=^% B1T:IKSH-$04TMO[C 7._1]#P3FS/4=_"L[;=-'
MD24*U2AY2+S@YEH>S&7,+3:UVJQ<RP:CZLVTEW.?V4KNYR*)PNB [;65,HG<
M4"K-C99&&#>;W1ED.,>:NXW![5F  3#'%!G<;WLLL&F%JQSFFT1FP0GT_UTM
MY@AF1-->^9^"0[:#^H3Y,\\Q0'W"@GF WZEMSJW3#CY!8@90Z 0BK,!09-8L
M4'J?P.<.='+_[^%G5.'G.<X;PJ^B&J8>#3\@WA\./S7;3_,R_*R9!SS!2S9<
M]I(8DTY DR8! ,CTEK"V[P5 3@L.EFL1NOLX8'))$/1M']OL<AB./V]I@GIP
M>VK6<RAI&$O$P6CPF4@B2 J,XHY-#0)3'2,S!U%B,@H$<V;8'C9I!\1Q,/B6
M)A&1-8ZS0H#]+VG*LBDT'!@MZ(\]TU16[;&7:9DMISG$9^E#H=K: +I-AC8I
M:W2W@REXRT*XJJ0Y"RR*#=\GR[\M^+R9;^FPL\E!)Z6 #FYGY#Q3!9]GD=]/
M*$]#B*_&EBZEPY&>R*U[(O=-/=%7]$3H$*G5*K"%SUQ65OQ:=DOO6\7\NK]S
M^M@4\K[6:523-[=.3>>4J]8I;*F];]1&%S'86+7[DH$FJ]V33,6O,"[6I$'=
MW^R/LL7I4._RLF-ILJ3*?\K4))"A+:0M\82!.7L6/-,I%[G9*Y]<8*)90&0R
M91N<H!1Y3FG9H>);I6<-R!.VG-E+4T$.3R[5CA'L>#5VO''LX"RZ+F L0&0<
M#>S/2.[80]-M?E+=9A](QD7VMM(*+D@?Y.\51/Q<IT])!8!7?/M$BAVUP?][
M&_IPQ$)Y\W@81S'ME&.<*#BT5KSV?I3049:1DEZKB5V:@6SN^51!7K1134;O
M3!\7.S?H:1.;!-J9'BP"CBJ'W>ZK3MFMN?[<[WK89K?GJM5OS54!XLQ\E_K"
MWE:H9;N79#W]29]!D;U=2Z\[RO7-4Y?FR*PH4>9@N>[.#AK5LWN*:EWRVY,#
M[>Q(Q]"9K#./Z:KL-;;O#LU(8EK6B6DYFB7>B95L'>-G['O&*7WK\*5")I\[
M\Q]^G'WYV)>-QN7T5:<(R:.Z3*MS$%URD<Q,Q)R:921MH;7HU)F1DVT/SE H
MMG )%K4N3Z;F*:/LFR_NBBS<<:2<Q5?H@-HP[8&KR>YP?.?16A?"E"@9[)(I
MT.@^YF,B(2FBS34T>F[&$I2_]\=;46F5KB.C^)FM!;7R4:+LHYN@:=EV$R(\
M \"=TOGN5.4$EP;1+0?-7P65 4EI(=\@3,'/IA,=&CZ?35V?T@^Z*0V^!HYJ
M@ SY381IMH8'8&-80:#.R)8-HB1,]T+98*ZL^[4:1K< SZ S00"JBU( (129
MY&#4X_@W[*$?,:^8>3X22WX=2_XKL92A5Z)+VLY=Y$.N8?R'6&^!"W6K)-D-
MC]5![U[=7*,3$-$V8;<*3^$S>__KH._U^D)M7 V$6BZPQ5J9J*4,1SM4E KM
M.@JM2H7T5?JF5"BL%!*50G-&L5R%IUJL'%T6[2>XGGH"'>Q'D?HOU7NIJ]6>
M"%/1:AEFH/"T39IK.#;5_$\)8-$HP#0LZ30^1>FS5=S@[%"9&!VJ2@<O^;82
M3M<4F3@KSR>J/A!;KPP'?=1'>73'<G%0XR<8=9R^ _B2TFT_"@*:WX)<1E<!
M7PN9([6HQKJ!62\X1F4,'!U4 =+WG$DEGI?BR8$/]^].E1X-JK335<K>;C.Q
MI2JN.;0.<&E+;:Z[3D$NVS#!PQU#(Q:EZ]<@T]HOGNF*E9=7J!11Q+H=;6UJ
MF/)-*UHP?./+EQ=6.B=X/?%L79^QJ)$Q?30^"H[Z2L4V]:'4-NBT_?M+:V5-
M#CVOBLUPK3EAKNJ - 9U\J?+,YU9>1AF!;72$5]%<=59&2HLM#+Z3HLN(OJ@
MNVA]D4'GO%7?G2A/8[?ZXTP]6G_:NM9?=!IR_5WL,\^V%&FQV& I5,3A-M/?
MFO2+3 _J^\XJE3+=J\<=$K7(B #SFS25U0L)J#_X7?T74$L#!!0    ( %N'
M0U1]5>D:_ 8  /02   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;)U8
M;6_C-A+^*P-?4"1%8ENR;,MN$B ON[T%LK?!)MOB<+@/C$3;1"51):EXTU]_
MSU"R[.!L9=,OMD0-9QX^\RJ=K[7YPZZD=/0]SPI[T5LY5\X' YNL9"YL7Y>R
MP).%-KEPN#7+@2V-%*G?E&>#<#B<#'*ABM[EN5^[-Y?GNG*9*N2](5OEN3 O
MUS+3ZXM>T-LL?%7+E>.%P>5Y*9;R0;IOY;W!W:#5DJI<%E;I@HQ<7/2N@OGU
MC.6]P&]*KNW.-?%)GK3^@V\^I1>](0.2F4P<:Q#X>Y8W,LM8$6#\V>CLM29Y
MX^[U1OM'?W:<Y4E8>:.SWU7J5A>]N$>I7(@J<U_U^I^R.<^8]24ZL_Z7UHWL
ML$=)99W.F\U D*NB_A??&QY^9$/8; @][MJ01WDKG+@\-WI-AJ6AC2_\4?UN
M@%,%.^7!&3Q5V.<N;W1A=:92X61*'U4ABD2)C!X<%L"]HUOIA,HL'3^*ITS:
MD_.!@UG>/$@:$]>UB?" B2"DS[IP*TL?BE2FKQ4,@+<%'6Y 7X>=&F]ETJ=1
M<$KA, PZ](U:$D9>W^B OB]F*0KUE^ X.:4M)3YLBI3NC;3@HE[0BWT\6?K/
MU9-U!E'VWPY$48LH\HBB@R>L68<QMY+TJ7B&#6U>Z%ID,"WIP6?L)QC?YY!.
MY9SG<UN*1%[T2CZ9>9:]2S@ZD?F3-"VQ_#/<FI[35[%&Z#EI<')+1Q0&47^"
M_R".^@']CNP[4\59:70BK:79I!_1= P)T*40H2DMM4XMA=,)Q$=1T(_I43NP
MJ-KC'=$XGN+I$4V&07],'52.6RK'G50^H(ZE52:9RR\@T]!-90R']I6UTME]
M_'5JW,_? ?H0.J50.#7'D?;FD\:\\.;G&Q%RXKMD6J/^B,F-^S/Z\&>EW(OG
MQ[HZS,()UB=#</0O!,#V"2[)"F3HF7LI)642I<K23_^(PR#XA>Q*&W<&U^44
M!$,8B -HJ.DHWX)(03B#&V=3.+1VV-M;<(!IX!T93J;=CIRTCIR\)R?N#3J3
M<2^G=(^4<!X*\U4R&Z>>G1]+EFZK6S,EFSGU=N3&#@DCR3I?/86C1%M(%# &
MD"))JKS*_+-4@C)4#*X@?:3:]HZ4Q;:\K%B,ZPUQ%>%><L90N.5 0C^#8CXU
MO*URK[*R<E%EE*&IM9S4Y)_24A;2B"P#:F%IH3/T7D3:MWK+G=]R7:DL5<62
MOI7D-(V&]"*%V5E7.5+YN:ENM5 P;H3N.+Q6.DM?2]TA\0$4:%IT"R0>H'/D
M8=F'Y=9-GLQ%90KE*A"YT?X%C(,<8*CEFYCZ%5.'J]77Z[560P%CVVR^J<DT
M=6PN%@H!L/77J)'Z4$"D-,K*,S1<^% OW%KL8+BO3+*"D73[:'NZC1;8KD\(
M1+!3 -/!.M 51CYFYG3'BT<T0L;$/H.FR/76'_SPJ;D99/L=$ <ADFTZ'4'!
M9Y&L$$&HJJ]#-D(B3RA"@1D>8GI3-CX5#@4(X4(/+Q;IX_W.TI. :W@4S "P
MF_ @'/6G*#HA;-Z(4J%\J+]V60T#AA,.QZ@NW'J=J?S MMM+PN',*^$*]*O1
M6"F[TS(\C:,QSA>>CD;\SZZ;T]6!C/R9CF>3N#\YH>/I>-J?GK1E[DVG<?L[
MC:?<Z_AJ#)>-Z.=#AIA?S==87RNW(OTW^3^BXR .^\&)OPKXJJ/"3ML*.WU/
MA:W; \YB*N"]4^))94 CK8<7_O+ 384>.0E_K-)V6G_?6%)C$PVV;(MM3\N;
MTZ-OK:5XX1F6AXS(MZ9HV@_;::"$>#/?8:J76$RI;(H *C1>0U+O*X@$ 2(6
M;33:MQFB[%!>?;V+Y8-QVW;W80\1K"&%(4]-=0CJ=YR32P>F)C\]S&+\=X1$
MW(9$_/Z0N-/%\LS[?2<H?C &.LW]G1C(&(P__@X[<Z0.NJILAJH-5UM94(42
M-O&4,=NW&Y<;B5FTDGNVC"8HJJ.P=>!>PP@+'J^"(8]INR[<+XT8''-]Q'_$
MPW2'QV:MQV;=\VY5EIEO![!](^R*/J+[@X_Z#1Z1N,\MG3KWN^41\5"/%ER1
MG$\M;D6(>(N7_!T4":-8, JU14''F%ASE66XMB=S^G?3E_&*>,CAX3"8O7:L
M'YSY#62((@]?1G4='J.8TRLB"C04#Z.>F#?]=%&_R?$=?QYH8F<[GV 4*RPB
M T.4T?G.BPH&CC=:$$=66,.))VC*_+XT!*RK!")6;<K%&UH4?[A(=,7-?5._
M6&)?13BJH]/7M9&WCV)R^W^UC+<?+%)&UET+YQ-;H*R[/D,$E4<43P[$ZF#G
M2T0NS=)_;^$!%P>H/TJTJ^TGG:OZ2\96O/X>]%F8I8+E3"ZP==B?XJ7,U-]8
MZANG2_]=XTD[IW-_N9(")V$!/%]H[38W;*#]T'7Y/U!+ P04    " !;AT-4
M,"07@W($   3#   &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX;6SM5]MN
MXS80_15"#8H$\,H2=776-I XO03818(X:5$4?:"ML4RL)*HD%:_[]1U2LNP$
M664?^M@7BY>9,V=F..1XNA/RB]H":/*U+"HU<[9:UY?CL5IOH63*%354N+,1
MLF0:IS(?JUH"RZQ268RIY\7CDO'*F4_MVKV<3T6C"U[!O22J*4LF]]=0B-W,
M\9W#P@//M]HLC.?3FN6P!/U4WTN<C7N4C)=0*2XJ(F$S<Z[\R^O$R%N!WSCL
MU,F8&$]60GPQD]MLYGB&$!2PU@:!X><9%E 4!@AI_-UA.KU)HW@Z/J#_;'U'
M7U9,P4(4O_-,;V=.ZI ,-JPI](/8_0J=/Y'!6XM"V5^R:V7#Q"'K1FE1=LK(
MH.15^V5?NSB<**3>-Q1HIT M[]:097G#-)M/I=@1::01S0RLJU8;R?'*)&6I
M)>YRU-/S!WB&J@%R_LA6!:B+Z5@CJMD;KSN$ZQ:!?@/!I^2SJ/16D9^J#+*7
M &.DTW.B!T[7=!#Q!M8N"?P1H1[U!_""WL? X@7O^+B1HB0+Y"KQ+&"<]98L
M;(1!DC^O5LJN_S5@,.P-AM9@^([!&ZY8GDO(F8:,K/;D<5^#(JS*R"\@<LGJ
M[?ZM@ ^BFS*]5#5;P\S!.E0@G\&9/V[1/U%@C?$J)]HDD]C=2BLLGI9/]IJ/
M[OGD!S[DG%=XT(H":T9=7)(_@,DNM003 ^4*HV62\^0N79LA\^/ACS\AMQ4&
ML2FM48/*UFM02DB.5LX('5$:N3Z._%&2]J.)YX9DN5<:2H5SCX9N2N))Y'HD
M#3PW(4MTD2,0B;W #4B84C<FD9>BVJ/0K&BI')P\(\$HC0*76HN3F"*"6?/I
MQ(W(7:,5SX"(3:MU_N,/*:7>Q[NGI1WY'R_>\2)-(C1\1N+$0QKX]1/D>^ ?
MQRFNAFG@3DCD&\F>?>!37*2AC]0H;J4=>S1]0MY'\C'*F5& 04C:43C!<+3R
MP_304<]#1XWS8=3JXPBC14^"'$\"I.:/_"1%6P8_QG3T5"=^C.()#9!D@OF@
MG>DCS6B4^)[-8#@*HM1&)!R%"!>1@0J*^@J*!BMHV;X1)DU]P5XI!9W+GSA;
M\8)K=/FM^AG$_I[ZX57[W)EWHWVN^#\8%HU""U'6K-J;P^(G'Q59'^BQ([WB
M2.]U.;THH6/U+%ZA8##;0Q"$>)QN8 -28@$>XQ_Z(1X(W,=B"(8B'O<1CX<C
MSO#Z_V N!/()\)DC#\B4/YN+Y*T0#X,-WD:U%%F#KLK3:_FVT@TW#W1W2"T)
MH\RD9%4.[7'_WKOIU;5TXEMA?3O&$6L?XX<E%H7V#*<^QONN!HG)1^LOQ<_]
M"Z.2=/6)7UN=GIF;O=MJ7309)OT9#XQU^J6^A**%U8(T>!7#!]-09"]\= =R
MF?2Y3 ;#?^1_2*6U_U8>AX'^S^-_F\?Q2:.&74=NVU%SAS25;GNV?K7O>*_:
M1N\HWK;+GYG,>:60V095\9G$2T^V+6@[T:*V;=]*:&QQ['"+73M((X#[&R'T
M86(,]/\#YO\"4$L#!!0    ( %N'0U2&N:=)Y@4  (H0   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;*U8;6_;-A#^*X37#C'@R))L2W*6!$C29BO0
MKD'2KBB&?: EVB9*D1I)Q<U^_>Y(1;8366N+?;$HBKRWY[D[TJ<;I;^8-6.6
M?"V%-&>#M;75R7AL\C4KJ0E4Q21\62I=4@NO>C4VE6:T<)M*,8[#,!F7E,O!
M^:F;N]'GIZJV@DMVHXFIRY+JATLFU.9L$ T>)V[Y:FUQ8GQ^6M$5NV/V8W6C
MX6W<2BEXR:3A2A+-EF>#B^CD<H[KW8(_.-N8G3%!3Q9*?<&7-\79($2#F&"Y
M10D4'O?LB@F!@L",OQN9@U8E;MP=/TJ_=KZ#+PMJV)42GWAAUV>#;$ *MJ2U
ML+=J\QMK_)FAO%P)XW[)QJ]-X@'):V-5V6P&"THN_9-^;>*PLR$+#VR(FPVQ
ML]LK<E:^HI:>GVJU(1I7@S0<.%?=;C".2P3ESFKXRF&?/7_+P"5#CC[0A6!F
M>#JV(!0_C?-&P*47$!\0$,7DG9)V;<AK6;!B7\ 8K&E-BA]-NHQ[);YB>4 F
MT8C$81SUR)NT+DZ<O$F_BW]>+(S5P(*_>F1.6YE3)W-Z4*8Q2H_('86H'=N'
MBA&G9N0?Y(W,5<FZHMDK%U/PQ%0T9V<#R#'#]#T;> <@ W+&[QU,,!;4<KDB
M5A&S-4&XA51K*E<,,L<:>&'$29*6%032P*X9N5+2*,$+BG.75%"9,W*''((-
MABR5@%P%4G )E!,"LL<,3PC@PLH%TRTV^!.27[4RIE&]:^,+,@VG00C/.$N"
MB'R4C&H)"KF+#3F*HF Z=(]H2.[JA566"C*9QT%"XG0&6R_0#F<<5!^2:U9P
M2P2J.YH$">R=HH3?H71Q><^,19=A^"PD:,PDFWMCTA#DW[)*:?2>FA-RHUE%
M>0&^2P@1! ATU5JC,&H,!N4%B:(PF, S VL!70L1YN#FSA:_=$0DF!.G69"2
M"%3.R =TRT\_M:*'B+.6B+->(MY!E2YJ,$0M$59'\!K"^([:6G/+P7?XXC'R
M/+K=8M3%SUYUW?S<U5ONZ5T=X 9U7Y\1:N3H>IB!U]SDH.,S$(E<E*H&@&!;
M[.!)@PQ?)B0*8S^<DCEB!J,921 V& &SYGXN== A<HPN+1@1 V(.JY:Y/? D
M+3S)-\/SOF+:9ZT'XH8^N!SM0J%7:C<*US5$GF&/X&5=-D&O&AV^8@#?H6!@
M!9!*'N>864(@(@2S 9LDF*E:,YO<.=JL>;XF[&LNZ@+><X ;/F-Z=(FO#33S
M8^R4Q5XI&O[_J,=) S#\Q)-'U*-T@A4$88_BR,\FR("X&_<HF+? 9TG<GY=I
M"WS:#WQ=5<(Y#G*OJ%F3:_#-Z=XKN%!+_,D*G.TB0J^6;B+LJ<Y1]1)5\ZTB
M5TZ1!@\04T,8-NXN7+"^CYS-<1C-=T%^1I(-[6L=GYV>U]UZ?!MQ&ER@L!8[
M"QO1=DTMV0!>V#F0@@6<D>P:-&RM<&["F7/IM ,S)H$O"Z[:1AFPP)TWC]7R
MN,8>Z>LZU"2UDOP?$+GCG(2SI$\?M1!\Y4+F6@C6[!=D[GZ!-K,^HF0M4;)O
M)\IW4>,[Y"X:N?Z<O\.$44]2.MB1 #^(^PA+!JML$TO(M=()+2"?71:#)/;T
M7+'7F+?L^,^.>]0![Q!@2N&( (]D DG^WN_*<UV# L'I@@O?J@#.T*USQ<"O
M$TJNCIW1NRN3!-"?94 K7S*\;_NRLM2Q+IV#K$_N6L"*8WH/D5MA&\2K4AM!
M'Y8IK/2Y.(."YD?/=N[%#=K5C+PD2/.7/2R<MRR<?W.?VC\Z/.U:;[>N=I&R
M5TUWO;HXQ$"L4$O?U0[UL2M55E0^_/Q3%D?I+^8I/_> P2YC&C^+'^LW<1 V
M[09YXKM-TC:;*4#B>DT4^]/&LUXSA_E=WK1NS1, $B\5A)=5;=TI&3; F98<
MS8-XV.SJ<Z_A71<9QCOWPY+IE;L%8R,'W_Q5L9UM+]H7_GZY7>YOZ>^H7G&)
M9[HE; V#%,Z+VM]\_8M5E;MM+I2%NZL;KADMF,8%\'VIE'U\007MWP_G_P)0
M2P,$%     @ 6X=#5.;:YJ\<!   DPH  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S N>&ULG5;;;MLX$/V5@= '&PATM2T[L W8N73[T&[09+<H%OM 2V.+
MJ$2Z)!4G_?H=4K+B)K$WR(M$BC-G#F?.4)SNI/JA"T0##U4I],PKC-F>!X'.
M"JR8]N46!:VLI:J8H:G:!'JKD.7.J2J#. Q'0<6X\.93]^U&S:>R-B47>*-
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
MU$C]LJ(_%VHG0/>EHG3T&V=@^!>N?P-02P,$%     @ 6X=#5.%VO %)!
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
M-#B5M4._/O-9:Q"P&C(^@N>J/ XC*-)Y 7VF%T!.?_G<P#%>-4SY! (9[7R
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
M)>6I@7J_8DP^WZ2GR\5_$TS_!U!+ P04    " !;AT-4/E@M_5L$   _$@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6S-6-MNXS80_17"Z$,62".1
MDF^!8R"^K#?%;A'$W>U#T0=&&MO$4J*6I.Q-T8\O*<F2$\N,@2) \A"+U)SA
MX<SP4.1H)^1WM0'0Z&?"4W73V6B=77N>BC:04'4E,DC-FY60"=6F*=>>RB30
MN  EW".^W_,2RM+.>%3TW<OQ2.2:LQ3N)5)YDE#Y- $N=C<=W-EW/+#U1ML.
M;SS*Z!J6H+]F]]*TO-I+S!)(%1,IDK"ZZ=SBZP4)+*"P^,9@IPZ>D9W*HQ#?
M;>,NONGXEA%PB+1U0<W/%J; N?5D>/RHG';J,2WP\'GO_6,Q>3.91ZI@*OB?
M+-:;F\Z@@V)8T9SK!['[!-6$NM9?)+@J_J-=9>MW4)0K+9(*;!@D+"U_Z<\J
M$ < XZ<=0"H >0D(3P"""A"<.T)8 <*7@-X)0+<"=,^EU*L O7,!_0K0+Y)5
M1K=(S8QJ.AY)L4/26AMO]J'(;X$V&6&I+<6EEN8M,S@]_LA2FD:,<G27*BUS
M4V5:H5_1;1PS6RO%B[+B;>5<S$!3QM4'8_)U.4,7OWP8>=KPL-Z\J!IS4HY)
M3HR)T1>1ZHU"\S2&N 4_<^.#U_#S5\8G#@>>"6 =1;*/XH0X/2XANT*!?XF(
M3W +H:D;_AM-#1R?A,_<\!E$3OC\_\$_G@_W6^"+L^%XZ$A%4!=T4/@+3A4T
M91)]HSR'2S2AW!0WH&4AZ@LI\HREZTO4%/U24PVVYM&49K;"%?KKL_&([DRW
M^MO!)ZSYA 6?\ 2?!Z"<_0,Q8ND6E"[&6ILM0J$++I0"U;: YJ7/0>'3[B;;
ML0GM]C IQQ:#P+=_M=TSNMV:;M=)]W<3J#R5>](%4V_/%!D%:*:AVHB7WGL'
MM'#/?\ZKY']L2(9=QP1Z]01ZS@G<2Q$!Q JMI$B0HAP4$JO7:/>.V S"81OM
MWG'8?;_?8KDXML1^WY6B?CW#OG.&$RE2LS,X:G-0>QJ\B[4RK/D,W[+X)L.C
MD),A;LG-?'B4[BYV9 ;[S6[J.V?P27"Q9I$C%OA@9\;O(CN8-(S(6^9G5KD_
M3)!SS>-&]''@9/8'<!H+9]P;P<;A^XA[H\GX345Y6KE_ID4X= 6^45O\!G([
MQ<=ZV\?.2FC$$;O5<6&"4VZM160L(TLH!LFVU!Y[V@GUCR+4=_)I)!8/G'P^
MPQ8X(M>N0FCT$0_?16F21O"(6_"F&YJN3<Y-T%>6W-:2:_T&]8]2'@8#1XA)
M(Y0$GQ5B]"]Z?6\DC=H1\CZ"W:@<<:O<_$?.]!-2$.72G,Y,V'=,;T2ND;V%
M8/S)E+D&:8Z)]-&4?9.0RY?R4:V02Y0)65X):"W98ZX+H!:'7ZO&.I.P BD-
M6&VH;%U"\XK[X1(*0M*68._@N)J 7!<W$0I%(D]U^:%?]]:W';?%&?]%_P1?
M3W%+_QQ?+\J[C,9]>;7RA<JU_?;FL#)#^5=]HXRRO*TH&UIDQ6'Y46AS]"X>
M-R:V(*V!>;\20N\;=H#ZSFC\'U!+ P04    " !;AT-4 (4/[P($  "S$0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6S56%V/VC@4_2L6ZD,K39/8
M@0 C0)IA6NU(.UHT:+H/JWTPR858=6QJ.]"1]L>OG602*"3+2EVM>('XX]Y[
MKL_U2>S)7JJO.@4PZ'O&A9[V4F.VM[ZOXQ0RJCVY!6%'UE)EU-BFVOAZJX F
MA5'&?1($D9]1)GJS2=&W4+.)S UG A8*Z3S+J'J]!R[WTQ[NO74\LTUJ7(<_
MFVSI!I9@7K8+95M^[25A&0C-I$ *UM/>';Z=D\@9%#.^,-CK@V?D4EE)^=4U
M'I-I+W"(@$-LG MJ_W8P!\Z=)XOC6^6T5\=TAH?/;]X_%\G;9%94PUSRWUEB
MTFEOU$,)K&G.S;/<_P)50@/G+Y9<%[]H7\T->BC.M9%996P19$R4__1[M1 '
M!CAJ,2"5 ?G1H-]B$%8&89%HB:Q(ZX$:.ILHN4?*S;;>W$.Q-H6US88)1^/2
M*#O*K)V9?6:"BIA1CAZ%-BJW#!F-/J)E22N2:_3I6\[,JQW?@39N'-VYM7=]
M[Q_ 4,;U!VOQLGQ []]]0.\0$^B)<6Y9TA/?6) NE!]7@.Y+0*0%$";H20J3
M:O1))) <._!M=G6*Y"W%>]+I\0%B#X7X!I& X#. YI>;!QUPPGK%P\)?V+;B
ME"GTA?(<;M"=UF"7^PFHSA4DR-;U,\2Y4DQLT#W53-^@%R%7&M2.KCA8$K:Y
M<7.D)8TSZK;"#9I3'N>\:* _GB7GR);XGJKDSPZ\_1IOO\#;;\%;T<]J^L^2
M6OH8%#Z<=.QF)/+&$W]WN-"GDZ+ P_6D(WB#&MZ@$]ZOL ..\&U'IE'M*KH*
M9H8UWN%/8*;T,>QFYG12.S.C&MZH$]X\I6(#VLE!L[+G$(Y.@G_$0V]X/OJX
MCC[NC+ZD'+2_R%6<6I77_F\F!75V@<9GP@^\P?GP.&B$-;B@,$E78>(#E<97
M49J8-(C)ORQ.^V8SJ?V20.YS@_%7^[8UH.P[K0"Y*Y.;4Z5>72*MU5+%/>3+
MTA7]4-#5K$.M"0./M)#::#<.+ZWIM:-DUXHR/$'9#[U12_Q&BW&W&%]>U96C
MH[(>C+Q^"X)&;G&WWBX4;"E+$!6V\EQTY$K/?170LB[_0A=(,FXT&5^'*.-&
ME?'/D&7\#[I\'+S17-PMNA?3TRU,C<KB\5700QI=)MVZ_)\)4Q4W.F T.$\G
M:72?X$ZPC\)8P6$.1\-HR>0-$O:4=]%N(XUJ$W(==#:*3+H5^;+=5CFYA)M&
MBTFW%E_,3>=6(XWRDL%U<--H-XG^IZT6G;S=C[X!2KS^P;$X [4I;@LTBF4N
M3'E"KGOK&XF[XASN-]/+ZXPGJC9,:,1A;4T#;VA#J_*&H&P8N2T.V2MI[)&]
M>$QMBJ#<!#N^EM*\-5R ^IYF]C=02P,$%     @ 6X=#5+2>\:0Y P  E @
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
M9V @V\.LG6A1V_/@56@X7>QP!^<_D28!GF^$T,>).6+Z?Y3\/U!+ P04
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
M?4UVGZ1V-RQ>9Y\%WF+&XC"[7!%O3I(4P']?Q#';WZ0-%!\&^_\#4$L#!!0
M   ( %N'0U2KH6_WQ@(  -8'   9    >&PO=V]R:W-H965T<R]S:&5E=#4S
M+GAM;,U5VTX;,1#]E=&*!Y ">\E5*(F4"U61BAHET#X@'IS=R<;":V]MYP)?
M7]N[V08( 55]J!1E?9DY/G/&GNENA'Q42T0-VXQQU?.66N>7OJ_B)69$78@<
MN=E9")D1;:8R]54ND23.*6-^% 0M/R.4>_VN6YO(?E>L-*,<)Q+4*LN(?!HB
M$YN>%WJ[A2E-E]HN^/UN3E*<H;[+)]+,_ HEH1ER104'B8N>-P@O1QUK[PQ^
M4-RHO3'82.9"/-K)==+S DL(&<;:(A#S6>,(&;- AL:O$M.KCK2.^^,=^A<7
MNXEE3A2.!/M)$[WL>1T/$ER0%=-3L?F*93Q-BQ<+IMP_;$K;P(-XI;3(2F?#
M(*.\^))MJ<.>0]AZQR$J':+7#HUW'.JE0]T%6C!S88V))OVN%!N0UMJ@V8'3
MQGF;:"BW69QI:7:I\=/]*:Z1KQ#.89 DU"I+&%SSXGI8G4_'J EEZLR8W,W&
M<'IR!B= .=Q0QHR!ZOK:\+!H?ER>.2S.C-XY,XS@1G"]5'#%$TQ> O@F@"J*
M:!?%,#J*.,;X NIA#:(@"@\0&GW>/3A"IUZ)6G=X]>.BUF"*]B%1GL($I=.4
MQPC?YXRF3MT:7&US<Z$Q@5N:63NQ@)G94@M27//[;P8;KC5FZN$(LT;%K.&8
M-3Y(M\18I)P^OU:_$+O Z#@,6P;6_7K3R+K>5_2M3=2)*IL7Y)H5N>9GR/T#
MV6HPTT1J,$\"X7ZPI>KATB7W/ C-[XB0K8IKZS]+<;MBUCZJXJTD7)70N:2&
M#&%,Q,0RT,)D?L<WW^,K*KX'WW/[3;+#3BLXG.U.Q;/S0;;_@LAQR"8\(9'J
MD(C^7HG,4*:N<RB(Q8KKHLY4JU5S&KB:_&I]:)I6T6/^P!0=[X;(E'(%#!<&
M,KAHF]LNBRY23+3(72&>"VW*NALN3>-%:0W,_D((O9O8 ZI6WO\-4$L#!!0
M   ( %N'0U0GM[4W-@(  "T%   9    >&PO=V]R:W-H965T<R]S:&5E=#4T
M+GAM;(U4RV[;,!#\E8600P*T>L=U UF 8Z-H@08P;*0]%#W0TLHB0I$N25O)
MWY>D9-5)[#07\;4S.SLK,FN%?% UHH;'AG$U\6JMMS=!H(H:&Z)\L45N3BHA
M&Z+-4FX"M95(2@=J6!"'X2AH".5>GKF]A<PSL=.,<EQ(4+NF(?+I%IEH)U[D
M'3:6=%-KNQ'DV99L<(7Z?KN09A4,+"5MD"LJ.$BL)MXTNIFE-MX%_*#8JJ,Y
MV$K60CS8Q;=RXH56$#(LM&4@9MCC#!FS1$;&GY[3&U):X/'\P/[%U6YJ61.%
M,\%^TE+7$V_L08D5V3&]%.U7[.NYMGR%8,I]H>UC0P^*G=*BZ<%&04-Y-Y+'
MWH<C0)2> <0]('XO(.D!B2NT4^;*FA--\DR*%J2--FQVXKQQ:%,-Y;:+*RW-
M*34XG2]QCWR'\!%671]!5# 37$MC,$R50JV \!*^4[*FC&J*"B[GJ EEZLK
M[E=SN+RX@@N@'.XH8Z8Y*@NTT68S!$6OX[;3$9_1,<?"AR3Z '$81R?@L_?#
MP^?PP#@RV!(/ML2.+_F/+944S3\[6JIKF+FFH(1?T[5R^[_?2)@,"1.7,#V3
M<,A!G.6G#.P(KAV!O9S[/!WYG[-@?VS3ZZ D]4=#T#-MZ: M?5/;'"N4$DMS
M:YTKI\1U#.-C<5'Z0EOZ6MLX]I,7XH*CG]D^)'=$;BA7P+ RN-#_9 AD=SF[
MA19;]W^OA3:-<=/:O&<H;8 YKX30AX6],L,+F?\%4$L#!!0    ( %N'0U3@
MY7H(C@(  *X&   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;(U5R6[;
M,!#]%4+((0$:[<H&64!LM6B!!@UBI#T4/=#2V")"D2I)V\G?EZ1D15X;'RPN
M\][,FQF-TC47+[("4.BUIDR.G$JIYL[S9%%!C:7+&V#Z9LY%C97>BH4G&P&X
MM*":>J'O7WDU)LS)4GOV*+*4+Q4E#!X%DLNZQN)M#)2O1T[@; Z>R*)2YL#+
MT@8O8 KJN7D4>N?U+"6I@4G"&1(P'SGWP5V>&'MK\)/ 6@[6R"B9<?YB-M_*
MD>.;@(!"H0P#UH\53(!20Z3#^-MQ.KU+ QRN-^Q?K':M988E3#C]14I5C9P;
M!Y4PQTNJGOCZ*W1Z;( %I]+^HW5GZSNH6$K%ZPZL(Z@):Y_XM<O# !!<'0&$
M'2#<!<1' %$'B#X*B#M ;#/32K%YR+'"62KX&@ECK=G,PB;3HK5\PDS9ITKH
M6Z)Q*GN"%; EH$LTQ13DI7IK &%6HA\-"*P(6Z#OH/.*-H;G.2A,J+S0D.=I
MCL[/+M 9(@P]$$IU)67J*1V78?>*+H9Q&T-X)(8@1 ^<J4JBSZR$<IO TX)Z
M5>%&U3@\R9A#X:(H^(1"/PP.!#3Y.-P_ ,\_# ]N3ZB)^AI%EB_Z3XWF@M=H
MHC,E]-NB^T15:&([! 3Z?3^3]OS/"8=Q[S"V#N,C#@>M0&WQ11O!H=*V3(EE
M,C-FE86A[T:IMQKF>]\J2&(WWK;*]ZUN C>Y'?YZQ):PI!>6G!3VWM1;NM!Y
M<'%(6[*O[?K*O=W1MF\5:*OK'6T'K/PA5ZO'&[S)NJP+.Q$E*OB2J;;]^]-^
MZ-[;6;-S/M;#N)V=[S3M)'_ 8D&8U!F8:TK?O=8QB78ZMAO%&SLO9ESIWK++
M2G]00!@#?3_G7&TVQD'_B<K^ 5!+ P04    " !;AT-4>O95NG4#   E#0
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6RU5UV/FS@4_2L6ZD,K=0!#
MPL<HB33-:'=':E>C&<WN0]4'A]PD5HW-VD[2_OO:P  3"#NMFGF8V'#ON><>
MFX.9'87\JG8 &GW+&5=S9Z=U<>UY*MM!3I0K"N#FSD;(G&@SE5M/%1+(NDS*
MF1?X?N3EA')G,2NOW<O%3.PUHQSN)5+[/"?R^P=@XCAWL/-\X8%N=]I>\!:S
M@FSA$?13<2_-S&M0UC0'KJC@2,)F[MS@ZR5.;4(9\0^%H^J,D6UE)<17.[E;
MSQW?,@(&F;80Q/P<8 F,623#X[\:U&EJVL3N^!G]C[)YT\R**%@*]B]=Z]W<
M21RTA@W9,_T@CG]!W=#4XF6"J?(_.E:QD:F8[946>9ULYCGEU2_Y5@O12<"3
M,PE!G1"\-B&L$\*RT8I9V=8MT60QD^*(I(TV:'90:E-FFVXHM\OXJ*6Y2TV>
M7GP$HX%"5Z@<H ?(@![(BIEK;V]!$\K4.W/WZ?$6O7WS#KU!E*-/E#&S!&KF
M:</ XGA97>U#52TX4^T6,A>%^#T*_  /I"]?G^Z_3/=,WTWS0=-\4.*%9_"6
MI*":L*KW-;I1"K1"GS^:,'2G(5=?1HJ$39&P+#(Y4^1/*91"K)17MO(.B5<!
M)260??X.BXD_F7F'KD)5S+03$R21BYNH%QPG#<?)*,<G#D1R(P'EF<AAB%L%
M$'?J7F'LGK(;CCK#;MJPFXZR>]ROM##K-$1KVBL8IH$;G="JHJ*N:/%TF%34
MD(I&2=TPXX"$9X",EZ),PIIJQ,Q2#[&,^K*$/9(#09..P"]8Q@W+>)3EW^9%
M0/D!E#;6:X=($;/YKO3W JH].<@W[ND5)ND)W;A'-XC]3E,O^"8-WV3TB7R
M0DAM-B)1UR//7MK I9=H/WU%^^G/M(_]UH[]4<;W$@I"3?]\C83>@=E:>RDM
M>5*ZTX@HN./Y^'*^AUMWQ<$EU*]1N])B[+OAR0(,A"78]=/NWYG5:*T;A[]C
M.^+69_&XT?ZJ)'U?'92D'_9:25HOQN-F?,<UX5MJ7F&=/5KMS?>(@QZ3J?56
M'%UP@[;FB"_BCGC(^A(W/EV-?AA.4O?,>P>W%HE_BT?BUB3Q15RR1IW^GPS]
ML"$9O,X9UGY ?")R2[D].&U,GN_&!D!69_)JHD51'FM70IM#<CG<F>\8D#;
MW-\(H9\G]J3<?!DM?@!02P,$%     @ 6X=#5&;MLM9I @  >@8  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3<N>&ULA97;;YLP%,;_%0OUH94V;KF05 2I
M;;2+U$A1LVX/TQX<. 2K!F>V"=U_OV-#4;:0YB7X]GV_\T$XQ(V0+ZH T.2U
MY)5:.(76^UO/4VD!)56NV$.%.[F0)=4XE3M/[270S(I*[H6^/_5*RBHGB>W:
M6B:QJ#5G%:PE47594OGG'KAH%D[@O"T\L5VAS8*7Q'NZ@PWHY_U:XLSK73)6
M0J68J(B$?.'<!;?W<W/>'OC.H%%'8V*2;(5X,9.OV<+Q34' (=7&@>+E  _
MN3'",GYWGDZ/-,+C\9O[)YL=LVRI@@?!?[!,%PMGYI ,<EIS_22:+]#EF1B_
M5'!E?TG3G?4=DM9*B[(38P4EJ]HK?>WNPY$@#,X(PDX0VKI;D*UR235-8BD:
M(LUI=#,#&]6JL3A6F8>RT1)W&>IT\@@829&/9(./.ZLY$)&3!U%IB?>KIIRL
MJ*XETPP/X<YG*90B5D2>( 5VH%N.6]=+T)1Q=4.N"*O(BG&.]US%GL8:#<E+
MNWKNVWK",_4L(77)*/A 0C\,GC=+<GUU\Z^+APG[F&$?,[2VH_=C_KS;*IOL
MUSN>H]YS9#W'9SRQPG H8*N:6)5Y)PY)$$3N+/8. [!Q#QM?@HV&8*TJ.H;Y
MX3G8I(=-+L'&0[#)"6SNNZ-AUK1G32^Q)D.LZ0EK&KC!,"OJ6=$EUG2(%9VP
MPOFY7+.>-;O$B@BM,J(+P&Z9:Y!#Z-DIVHV&R?.>/'^7_$UHRH=8K6QVQ!K[
MX_]8WE$K,5UY1>6.58IPR%'ENQ'^!V3;Z=J)%GO;7;9"8Z^RPP(_#B#- =S/
MA=!O$].P^L]-\A=02P,$%     @ 6X=#5&OUC,-> @  : 8  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3@N>&ULA951;]HP$,>_BA7UH96VA#B00!4BE:)I
MDX:&RKH]3'LP<"%6G3BSC])^^]H.1$P$>$E\SMW_=_\XNJ0[J5YT 8#DK125
M'GL%8GT?!'I50,FT+VNHS)-<JI*A"=4FT+4"MG9%I0AHKQ<')>.5EZ5N;ZZR
M5&Y1\ KFBNAM63+U/@$A=V,O] X;3WQ3H-T(LK1F&U@ /M=S9:*@55GS$BK-
M9444Y&/O(;R?C&R^2_C%8:>/UL0Z64KY8H-OZ['7LPV!@!5:!69NK_ (0E@A
MT\:_O:;7(FWA\?J@_L5Y-UZ63,.C%+_Y&HNQ-_3(&G*V%?@D=U]A[V=@]592
M:'<ENR8WH1Y9;37*<E]L.BAYU=S9V_X]'!70\$P!W1=0UW<#<EU.&;(L57)'
ME,TV:G;AK+IJTQRO[*$L4)FGW-1A]AV,)4T^DQG#K>+(32!S\J,&Q9!7&^(2
MR)R]FY- 36ZG@(P+?4=N"*_(C MA7JY. S3-6,E@M0=/&C ] Y["RB=1^(G0
M'@V?%U-R>W/WOTI@K+1^:.N'.MGHLI\_#TN-RASYWPN:4:L9.<W^&4W3(>TR
MV%0-7)7]^%\S&O?\* U>.V#]%M:_!HNZ8$U5<@RCD3_LA@U:V. :K-\%&YS
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
ME /_&DM2K7&V&R,K9R4K:="8W++ _QI0-@#?KZ4TFXU-T/][S?X!4$L#!!0
M   ( %N'0U08D7:;>@,  #0,   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q
M+GAM;+57VV[;.!3\E0.A!1+ UM77PC;0."TV0-H&]6;[4.P#+1W;1"G22U)Q
M\O<E*4654\5VBJP?;%'BC&:&XM'Q9"?D#[5!U'"?,ZZFWD;K[;L@4.D&<Z)\
ML45NKJR$S(DV0[D.U%8BR1PH9T$<AH,@)Y1[LXD[=R-G$U%H1CG>2%!%GA/Y
M<(%,[*9>Y#V>^$K7&VU/!+/)EJQQ@?IV>R/-**A9,IHC5U1PD+B:>N^C=_/(
M =R,?RCN5.,8K)6E$#_LX"J;>J%5A Q3;2F(^;G#.3)FF8R._RI2K[ZG!3:/
M']D_.O/&S)(HG OVC69Z,_5&'F2X(@737\7N+ZP,]2U?*IARW["KYH8>I(72
M(J_ 1D%.>?E+[JL@&H D>0805X#X5$!2 1)GM%3F;%T23683*78@[6S#9@]<
M-@YMW%!NEW&AI;E*#4[/KM%DH* +BV*[96@62!,&%X01GB(LW)-TQ<O'Q<9^
M=HF:4*;.#>1V<0EG;\[A#5 .GRAC9H*:!-K(LN1!6DFX*"7$STBXQ-2').I
M',91"WQ^.CS<AP<FC#J1N$XD=GR]9_BN3 )\39<,@? ,A-Z@!*(4:M4!;N(X
M<\]Z5ZRZA<+JRGF;[?(^?7<?NYWN9L.>WPL;'V/WKNGT=\0@\<?UI#T_2>TG
M.>CG2VD@366!&3!*EI113;%UI4JJ84- '/J])RI;)D7/J>S5*GLGJ&2"K[L:
M97Y,9^_WH 9^?]S\/!%=(D8-1'_4+KE?2^X?E/S-E0C,NN0.I2EYIJK9NDGY
M&IC=56"-M(D_3-N#!R12011"+KC>*(A[D)&'MASFAZGZ%57RR!2-6ICVS ]J
M\X.7F<^H2D7!-4BBL<WU8;[8[X=OVQP>AB5^_!2V9V=8VQD>?ORVQH6V2^<*
M8@?J/7YK%O*]W>,=6&ACS59($"OX2+DID=04RQNAJ*N-WS_<:_N"LZ7C R]R
M1RGXOVUI')9SK :U!?6:C'L9CNH,1R_+\+K:PP\=F!=2FN!>-\,C<EY0]^:O
M0K67VKA.;?S'J7T6//T_@CNBZ$6E>/Y*9'OA1>&O]B4\@?_Z--9&4Q0=9/U;
MV"ZHK.)'WD054_/%,AH^>?=4<_8Z@;$_;N\$2LE!HZ6S_?0G(M>4*Z-I93A"
M?VC(9-FBE@,MMJ[+6PIM>D9WN#%M/4H[P5Q?":$?![9QK/\HS'X"4$L#!!0
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
M5)A?AL23.*<$Y.\;QL3SC?JZ4WW"7/X+4$L#!!0    ( %N'0U0@M6O(L0(
M !4'   9    >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;(U5R6[;,!#]%4+H
M(0$:K;:4!K8!+UUR"!#$37LH>J"EL46$(AV2CI*_[Y"2%<>QG5XD+N\]OAF2
MPT$MU8,N 0QYKKC00Z\T9GT5!#HOH:+:EVL0.+.4JJ(&NVH5Z+4"6CA2Q8,X
M#-.@HDQXHX$;NU6C@=P8S@3<*J(W5475RP2XK(=>Y&T'[MBJ-'8@& W6= 5S
M,/?K6X6]H%,I6 5",RF(@N70&T=7T\SB'> 7@UKOM(F-9"'E@^U<%T,OM(:
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
M^7UE_B#Y.KO!>^12\BC[NJ)D3D4*4+\O.)=O#VD'Y:WQY']02P,$%     @
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
MS7]XO*$9;T2\X2J?[N(^_2?&&[^Y/1[>L )G)][XO:^E971;=N_!4US@Z;C
M,,BG-'G=E  WZ7#^STY91F>CGG+]WIZX?D^Y?F^$Z_^1-JH9;X2->HH5/)P5
M?J*-?O1V;\4RL3C74RSB:>H\SS*\ 8+#YD^1A[<G!R6>H@UO1!(PEL\N-,+,
MGGI %U?KEEU=S/_,1=L4W$:OFJ(5;T\2 $^1A:=) #IW4LOZHKS)KYJ"[CH.
M%T@O-*-86M?A*^_O_\QZTIE&.IUXGN=C91I?D8;_,^M)9QKI(XJ1OB(37U=1
M@DW2/= EUYL3M7I?C#[O]14-^'M2:O*5C_=Q'W\%MA^7,5FE):1"]0,8<VEB
M#YS?]1&G1B(U*F$8/.7X?3S0W\"K#QHZ^(9*J!J1CC[=\Q4+^+CCOF*/$M]:
MV3Y8^>8Y%N#YFN!7:33G,,%%2M8L*\)9N*YN<287-]?7O5K@ ^NJJ[XB#!\G
MC.M>Z #S*4NCB,SYO*R>+ZX>2!+W-M5'T/+D.:YFH%<%?&!3JT/K*1 \H3@O
MZ[A/A$^<S5:@R@*<.)IC:F12>X2A*.+QQV<I:2:\MCK!EPC!-E:LZ 4/ 2&9
MA_?A7%(5F-#?F%:[B<C ^7N@."C 6:*97F$@ N!&AQ&SK!$]HO@2* 8*<(XX
M#_-96H*S%)8@[M&/67;'B\W=$8DTW@;S''9@+V)\$%]GMH&BH0"GH5%X&SL9
MQ(L/HL>K^"O0WKDES!&L($K3.R H\ +2:D&+"-(R5N9\QWC!7D5V4_1"UQ33
M],]4*:(+ONU,A; N][8?T5O7W,NJ(]9D.XMC]RR,V&W$I=^1T226JGVH(792
M-9]Z1F [W7+"94]+2KUNRVHBIJU'Y6.>+>4/0.1$VE7U3'ESM?F1B1/YJ/W6
M]5/SS47U4Q%*3/7+%5<L6X80+D=\ 2*-B4C6LNK'(*H/1;J6#^3?ID61QO+M
MBC-@"]$ OE^D:;'Y( 9H?I+C^']02P,$%     @ 6X=#5"PC6M<Y P  6PH
M !D   !X;"]W;W)K<VAE971S+W-H965T-S(N>&ULG99MC]HX$,>_BI4[5:W4
M3>*$QQ:08'>KZXOMHJ)>7WN3 :QU[)QMEEWI/GS'3@A<(0CN36+'GK]_'GLF
M,]HJ_6S6 ):\%D*:<;"VMOP4129;0\%,J$J0.+)4NF 6NWH5F5(#R[U1(:(D
MCGM1P;@,)B/_;:XG([6Q@DN8:V(V1<'TVPR$VHX#&NP^?.>KM74?HLFH9"M8
M@/U1SC7VHD8EYP5(PY4D&I;C8$H_S6C'&?@9?W/8FH,V<5MY4NK9=;[FXR!V
M1" @LTZ"X>L%;D$(IX0<_]2B0;.F,SQL[]2_^,WC9IZ8@5LE?O+<KL?!(" Y
M+-E&V.]J^Q?4&^HZO4P)XY]D6\^- Y)MC%5%;8P$!9?5F[W6CC@P2-L,DMH@
M\=S50I[RCEDV&6FU)=K-1C77\%OUU@C'I3N5A=4XRM'.3A9KIN%FAOO*R:TJ
M\+ -\^ZZ(8OJH,CCDBRLRI[)8^E'ILZ1W+Z1'S('3:9"U.-SP:0A[^_ ,B[,
M!V*<MB%<D@<N!)J:4621V:T<937?K.)+6OAH0AZ4M&M#[G&U_+\"$6ZVV7&R
MV_$L.:MX!UE(4OJ1)'%"_R11C5D]S^BGC4=3KY^VZ'_;%$_HEL>--9;)G,O5
M&=%.(]KQHIT6T1FLN)2HA5<0O9P!>5\!?R#_DE/HE2<JT;X7=?'Y,J%IV!E%
M+R=0N@U*]RQ*=0L,66DF+=Z:BT"ZQR A/<W1:SAZ%W' *^B,FTM)>D<D-TG8
M/XW2;U#Z%Z%@DEP"1Z=$\%IR?2E2_Q@I;O/.H$$:G$6Z]S?ONMLR.#XDVN::
M8<,Q/!L-/WU:A/QF^@(:TSRYKX_KW1^T%W^>:Y[MFA@T/AN="1<:[]-:?&W
M;$Q.2ES$.\!Y8A_\)_-2M8![[?T1T[ W/.T1>I!RZ741="U9G=+I 5DR[(3=
MM(4LV9,EU\;4M6S),5N_$Z9M3MMG59K^WQB[%C$]1J3#09BV)$:Z3]+T?);^
M/>BN!>N<N'%)-XQ_C\'HX']?@%[YJL:03&VDK7[]S=>F<II6]<)^>E5V/3"-
M@6*(@"6:QF$?,[6N*IFJ8U7IJX<G9;$6\<TU5G^@W00<7RIE=QVW0%-/3GX!
M4$L#!!0    ( %N'0U3R,!1\V0@  .)#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;,V<WV_;.!+'_Q7"Z$,+=&61(D5RD01(VCW< MO=H$%W'P[W
MH-B,(]2V<I+<M(?[XY?Z88^\(6F)4F^=A\1V+,UH./I^-$-*%\]9_KEX5*I$
M7S?K;7$Y>RS+IQ_G\V+QJ#9)$61/:JO_\Y#EFZ34;_/5O'C*5;*L-]JLYR0,
MX_DF2;>SJXOZL]O\ZB+;E>MTJVYS5.PVFR3_=J/6V?/E#,_V'WQ,5X]E]<'\
MZN(I6:D[57YZNLWUN_EA+\MTH[9%FFU1KAXN9]?XQQL<DFJ+^BN_I^JYZ+Q&
MU;'<9]GGZLW/R\M96+FDUFI15OM(])\OZIU:KZM=:4?^T^YU=C!:;=A]O=_[
M/^JCUT=SGQ3J7;;^(UV6CY<S,4-+]9#LUN7'[/F?JCTB5NUOD:V+^C=Z;K\;
MSM!B5Y39IMU8>[!)M\W?Y&L;B<X&$;=L0-H-ZD#,&T.UE^^3,KFZR+-GE%??
MUGNK7M2'6F^MG4NWU;#<E;G^;ZJW*Z_N'I-<_7"CCVN)WF4;/=I%4H?K!_3;
MKBS*9+M,MRND_Z"?OJI\D1;)_5JAWYZJ+Q7H8[)=J0*]?J_*)%T7;] K-$=%
MM<\"I5OT:9N6Q=O.!Q_2];K:\*W^8N?MQ;S4QU)Y-%^T?M\T?A.+WYB@#]FV
M?"S03]NE6A[O8*Z#<(@$V4?BACCW^%XM A3AMXB$!'^Z>X]>OWH#1]/\=IB)
M#@&/:C.1,^#W+P+^%MTU4;K>E8]9GOY7_W^G#RU'=V6V^-Q&'-VNDRIZ[5@H
M=)NG"]4, _K7+]H6^KE4F^+?#D_IP5-:>THMGN['N),';]&ON\V]]BE[V+O[
M/V0*31/P9O^\WG^E#U^N, [XQ?R+P2MV\(H-]^J/^N33$;O^HG*M)NBCJB2I
MRMQW.DMR?>[ODC7Z)7U0)C_=%AGZII*\0!AMJHQ#,5HFWURI$!\.)9[@4/XR
MU+=51E011Z]WQ1(]Z;?U +PQ'5AC'X?=$2 L""UCP ^.\^&.7Z]6N5HEI<Y
M'?%4"_<"_9ZL=TJGR"N3<XT-T?&-\,CBF3AX)GIYUM&J@3DK7N2L#*C9*7EP
M2@YW:F3*NBW2-F6C)F5U[HI328M#($8XP>&,2=O6@:.\E3)@Q#P.N ,[/-SU
MP8G;&CG*7,HBBW,$G"-.YYKPU.$R6B4O@Q(Q&=CL I!PY+1K9 EVI0H0!-,S
MAQT&KF"WS#>[U2)Q;$[;UY==Z6:WZ96YC0V,N[DA XDM@P2HP&Y6.+Q+OO;V
MSL #JC/(HF\8>( ]@#!(=EL#1]<*-MW%0 /<#P=37BR<,(EKZ44XW$LOH2>E
M%T""^Y'D^UTQM X<IP@+L# /!0%J$ ]J#$J1UD"O%"& !.*!A$E#VCK0.Z0
M#.(&AE$7B:L4 B:0<Z]2"$"&N.N4282[M7$DW P'H>62@P!6B#=6^@MW:^,H
MA1@/L 4K!+!"/$J086=E/."L!* 0#Z",%.X3)DE[S1RWPNW*30 0F0) H]1%
M&%*#!I&T# &PAGA4+<-20_9/C0A $OW=Y4=D*#\<(8V -9&;-48]C%Q-)6!!
M1,Y<L*-.!\Q=<$PBV*V-8\'F ;50-0*<1-XXZ2_8K8WC%)(!C2W> 4XBC_;7
MH+.R-=#OK 201%/TLH8)]@F3>\$><JD= 8&B*0@T2F:X(4=$P&T9#-")OG<3
M+'K9!;/G"! EFJ(/-BJDANK%$5(*T*%NZ!B%D;J:[  %BL]<N2E0AKHKCDF4
MN[5QK-PR8+9! JY0;Z[T5^[61K>YQRU-:=J92?GN4RF&N11;ZX\"3>C_?S+E
MA,F]:LO^K6D*%*)_]XP*-;308AF$L>S\6(8%V$/[L<=?P*FIG69+%P +]0#+
MM.$U5#-]PPL<HFX.&;62.1*0 2=8>.9BS@ \S%V-3"+FK8TC,><\"&D(/Y8N
M!0/L,&_L]!=V9I@_P9%]5HD!=YB;.^/5O35P?+I::@4&U&$>U!D[5>XVN9\K
MYWMU/SE9SCH3_U/ :HSZ,$.;#8?Z^M&6(@ FU@],_HK.3'TV6XH :9@':::-
MJ:'*J6)*+.4$ QHQ-XV,*AF[4@T(P>29RW@,R(G=I<DD,M[:.))Q3*. 6F ;
M V5B;\KTU^[8,(6".0V(Y02( 2VQ&RWCM;LUT*M6CH$IL0=31FKW"9-\\#HG
M(%$\!8E&K70R--QP+ )AJ2ICP$[<#SO^TAV;.FZ6BZ*XLWC, RG3QM2T?"RV
M=S%CP$[LQHY1&;DKU8 *L3AWZ0;,Q.Y"9!KIE@;IYBRP+4CB0!;N39;^TLT-
MDRE8D$#8W .R\'XS]_[2W1KH525S0 KW0,I(Z3YAD@^^[.9 (CX%B<;H3.O
M7^AN7S7%@3N\'W?\M9N_[+N%MB7,')C"/9@R;4Q-I8P(@\C"0P[<X6[N&*51
MN%*MLZR8G[EV<^ ,=U<?DVAW:^-8N[4X6JZZ.9"%>Y-E@'0;9E,(9;:J4P!8
M1+\I?'_E%J:U8!;E%D 4X4&4D<I]PJ1HE5L<VN'DE'0+()&8@D1C9$88FFHD
MHM;+;@'8$?VP,V(E_\NF6F@KS 0@17@@9=J8&DH9$H5!;.E""<".<&/'J(S2
ME6I !1&?N70+P(QP5Q^32'=KXWBE-Y76ZUK1N87%FRS]M5L8)E(BJLM.FW@#
M6H3'&N1A)^;+=6&AK1Z6 !7I 96Q=]FX3<JA'1,)*))3H&B,S$A#3XWP,)"V
MNYT .[(?=ORENS40=S/$XA4 17H 9=J(&NH8PG @F,5W@(YT0\=\BT[HRC2
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
MQ.N^M1Y(=C2=W#V3JB\TEP?5ZP/7 O5\QYA\&N@)VG\/Z]]02P,$%     @
M6X=#5)QQ&ETZ!0  ,A4  !D   !X;"]W;W)K<VAE971S+W-H965T-SDN>&UL
MI5A-;]LX$/TKA-%#"S22J$\[< RD<=(FJ=$B;G8/BSTPTM@6*HE>DD[2_OJE
M9%J614H1T!QBB7IO.(\S'(TX?:'L)]\ "/2:9P6_&&V$V)[;-H\WD!-NT2T4
M\LF*LIP(><O6-M\R($E%RC/;=9S0SDE:C&;3:NP[FTWI3F1I =\9XKL\)^S7
M)\CHR\4(CPX##^EZ(\H!>S;=DC4L03QNOS-Y9]=6DC2'@J>T0 Q6%Z-+?+[
M04FH$'^E\,(;UZB4\D3IS_+F-KD8.:5'D$$L2A-$_CS#%619:4GZ\9\R.JKG
M+(G-ZX/UFTJ\%/-$.%S1[.\T$9N+T7B$$EB1728>Z,L74((J!V.:\>H_>E%8
M9X3B'1<T5V3I09X6^U_RJA:B09!VS 17$=RA!$\1O#;![R#XBN /)02*$ PE
MA(H0#B5$BA -)8P583R4,%&$R5 "=@Z1<]J4L(M2!UN+=N<LAW!C+=Z=E$/
M<15Q>Y^+52+/B2"S*:,OB)5X::^\J'9#Q9?YFQ;EQET*)I^FDB=FMT5,<T _
MR"MP=(:6LC DNPS0MQ4Z/D+S=+4"!D4,Z(;1'"T%$3M!V2_T0 2@]W,0),WX
M!VGA<3E'[]]]0.]06J!%FF5R>_*I+:2OY8QVK/SZM/?+[? +HP4MQ(:CZR*!
MQ,"_ZN=[;_'OWYC?[3%@RT6N5]H]K/0GM]?BY6YM(0]_1*Z#)R9!_?0YQ >Z
MBPWT>3]]"5M)=SKIU_WTNUW12[_IIR\(ZW7^\W#MCH'^9;AV$_UVN'83_6ZX
M=A/]_L_B_O7/EFXQF-Y.VI--X-7EQJOL>6^6&UE3>)Q1OF. _KE\XH+)=_B_
M/5/X]11^-87?,<4-),!(AH2<@PC$ZU+%9*DRK?_>W+@R5_8YSS-O$DWMY^8B
M[S%! ^,&GA6<HA8ZRL-! W6B)ZCU!+UZREH+I1K@'U$A6SFZ0BNE\0D*6*7"
M5%_O]U:CIC.>A5NZ=)"K@18&T,2*S*K"6E78'R7*9$]55$%!B7J]B)1D)BFA
MYL!9X%M>2XL!A2=MU,)D*[1<LYJH5A/UJGFTEE:5<+(572EE0%B1%FMC;"+-
M"=_18J.#7%W.'A0V0$%'OHUK+>->+0_ I>OQ!I$BD2WPL^SMM[)3%RAFD*3"
M)&>LKZGG6.T]9$)%6K*94&Y7MDUJ39/^/;0A#,[*!C]!L@#)KQY.JN^&@HK#
M)C)W"1/-'1Q9XY8R TA+SX4!Y'75!NP<VS>G/_,*!C%=%^EO*:W,0*5&?E1E
M<FO),8IXAWIC5^28W Q;@@TH3\]-A6HFI].AM]&NXC>R\QD8EZ5/5L%=AW;C
MEE-VPY/$:LLR8/RV**PGZ-CR.W2Y1UUNKZ[KUQ@X/U$Q)(2(,$:*-90;U"3[
M2DW;?">=N:$U.54U-\%\W(9=&V%:>MR88)%G^4[CK[7O/QL=Q>V<^F+T(&H[
M>FN">;CMZ)T)%@:]CMXKSNE[9AQH1<&("YNO&I50)IP?=I:&8ZN%O=Z4FH-\
MJ3*U-63VY$#*;JM,%>/WF*>M1:"M_[U"G7@K1?6MV%?%,=<!M0@&LR>SGZ[!
ML1?$_<W@-[$!9BP'OC:AHX=0!T5ZE=-!N&'IU/%CTX?[N[X?5,@BE^[;Y3*
M\%IN>F,#JTPU(X=#MYUH7TTPV79H^6B N8Y6X>S&F4,.;%T=OG%9G':%V'\/
MU*/U =]E=<S1&K_"YW?8,'Y?'@A69QQ'\_O31/E%M4X+CC)8R:EDHR%]9?L#
MNOV-H-OJQ..)"D'SZG(#1+;,)4 ^7U$J#C?E!/4QZ>Q_4$L#!!0    ( %N'
M0U0>)P6_&P0  - .   9    >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;(V7
M;8_:.!#'OXJ%^J*5EB3.<U: U"[WL-+UNEJNO=<F&+#JQ*GM++O?_NPD&P)V
M<O "$C(S^7GLF;^].#'^4QPQEN"UH*58SHY25O>N*_(C+I!P6(5+]63/>(&D
MNN4'5U0<HUWC5%#7][S8+1 I9ZM%\]\37RU8+2DI\1,'HBX*Q-^^8,I.RQF<
MO?_Q3 Y'J?]P5XL*'? &R^_5$U=W;A]E1PI<"L)*P/%^.?L,[Q]@IAT:BQ\$
MG\3@&NBA;!G[J6\>=\N9IXDPQ;G4(9#Z><$/F%(=27'\ZH+.^G=JQ^'U>_3?
MF\&KP6R1P ^,_DMV\KB<I3.PPWM44_G,3G_B;D"1CI<S*IIO<.ILO1G(:R%9
MT3DK@H*4[2]Z[1(Q<(#AB(/?.?BW.@2=0] ,M"5KAK5&$JT6G)T U]8JFKYH
M<M-XJ]&04D_C1G+UE"@_N7HL<U9@\ ]ZQ0+,P48MDUU-,?BV!VN\QYSCG7X(
M/@N!I0 ?UU@B0L4G9?M]LP8?/WP"'P IP5="J9H6L7"EHM*QW;PC^-(2^",$
M:YP[((!WP/=\:'%_N-W=NW1W52[ZA/A]0OPF7C :KQNU5*-&S:CO)\(&?=B@
M"1N.A/U;5:2J/8XD*0^ ,A78FJLV2M1$T27XLLJ<.+OX+-R787I,#S]QDM[H
M@C;L:<-)VLT1<3S7Y;$#:GVHGB%04W7X55]C&WD;,1EP0.@YU[06*P\ZT(X;
M];C1).Y?6)$"2M"64"*)/;.1^>;(\:_P6J-X:.3;V>*>+9YD^ZW-F%"]95?G
M4B5450M%$G/PAA$70+7B9JU5-:_8R*J(#?8@=<(K=M/(SYS 3I_T],DD_6,I
M47D@6]41VEJPT24F71(8,V^Q\J&3VOG2GB^=Y'O&0B4Q/P)4[@"31Y757!4O
ML8.F!D*6.M$5IVF4Q&-IS'K,;!+SFR:S$67&RZ+!NUJ@S%B3GIT&>N>F[TWR
M_,%5 ])J=]WJK.W;,R#C"!KS:S&+XM09*1\X$"@XR?H#T;IM/HBJ30<J<VO[
MZ:(,7S^'7NC$UY@6NQ0ZH3?XC+0C>-80Z$\R6T3$RNR;*0L38P%8S,(T'BL=
M>)8D&-PN=8/N.:5W\"PA<%I#GKC6._EV!RJ*2GG7E"C^59-*[0*E-1VF.,R3
M;&QJNMQ8?#+H>';%O!S*65[@M+XTF]LYV\]K,=4'H2DQ<^B;TVDQ&W;S2\BS
MSL!IH;FI54-3).;_M\&P^2AE'RN2L[3 :6T9;8K0E(IYY!@S;[&"P6B_.2L*
MG):4L:JPDIIB ;W8D!2;F>^/%O!95>"TK.A-Y:U-/#.VB6'H#1 ZTM8L':IT
M?+TTW<%Q0Y_UOB)^(*4 %.^5E^<DZBV\/3ZU-Y)5S0EDRZ0ZSS271W7DQ%P;
MJ.=[QN3[C3[4](?8U7]02P,$%     @ 6X=#5$'='.@/!   V@T  !D   !X
M;"]W;W)K<VAE971S+W-H965T.#$N>&ULM5?;;N,V$/T5PMB'#;"Q1,F6[, Q
MX/C2S2)I@R2[?2CZP$ACFUB)=$DJ3OKU)2E9EBU9ZZ+=/,2ZS)F9<S@:#D=;
M+K[+-8!";VG"Y'5GK=3FRG%DM(:4R"[? --OEERD1.E;L7+D1@")+2A-',]U
M R<EE'7&(_OL08Q'/%,)9? @D,S2E(CW&TCX]KJ#.[L'CW2U5N:!,QYMR J>
M0'W=/ A]YY1>8IH"DY0S)&!YW9G@JP7N&X"U^$9A*RO7R%!YX?R[N;F-KSNN
MR0@2B)1Q0?3/*TPA28PGG<=?A=-.&=, J]<[[PM+7I-Y(1*F//F=QFI]W1ET
M4 Q+DB7JD6\_0T'()ACQ1-K_:)O;AEX'19E4/"W .H.4LOR7O!5"5 #:3S/
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
M30&8Z\0Z; ; [##4)S W89%OC+F C,6QY1_";DR8'V);MW9KPCS7CRPM'G<
MS NCO4$/,N^WF?<[,S]C)>=HR\HU%5#B:W9X,-7 MB(M\28L#K$^A3%DS''U
M)$P 8[9C!5KB3504^[IC,Q,5.IXNR+F)\N6(L99VP)8;68Z6=1/EQGZDB^/6
MA#E1@'5K=X U+#7DP%D/VJP'G5G_3;Y,T&)5YF"Q!X;2W,C6XW\-H[1ICDV4
MCT-]EA,3Y3F!GJ4I,&+@Z[9F  J[>B[G@;$$!9IT%K AO<A-% YM3X_6+0!3
M=:3![@"8&\9[D3A(=]BF.^Q,]U7"Z0H5;=+1EK"Z(T1G.YZ^WWZ$Y%#;5LWT
MNU.6K2_]O5!C$.5I,9V *"W/4P#D6EA?]P&47$JT5,\!E)2R+@C8EJ:L&P#E
M6:&&N@6]M_7J!U%Q!*LA:M40=:IA3+.=ZC#^KQXB,--:L5[#*'U' %&>OCR
M**QI:PJ@S)#. )2QM\P!D-2#-N "-J7O!P!*+@_Z^@#:BO4> )QB=*0%B%L]
MQ)UZF+RNB.P!1/**'DE!9"/ 92N8)4HCHJR%<*[.55(DQ;(E!:\[T(2QI'@B
M.2D$^ (9&VN97-.U.K@V01[606, Y.HYFYB@T+4\>^^?WCH"#F)]TYD!8X?&
M;F*"7*P[N#!!<O?J<O#&9.#(:'%N 500&(T$@/*"8]TCMM\/*^Q.\7PMR+F@
M<@G9D\^^>I8OE*MC!R&E0A\S@A+.B1182M:$,861O.J99.4DX3M6*0H\D:A=
M"?:K4I-3 ]GOEV0LNH(\/FUUT@DY#-S>*0\^L0KS%2.B#AQY564E@\,HI\43
M6K,R1V)#9,$5JVQ7';"6:Y148/D"*%\,P0#ATP'"1H#.,=;?2<:G+4U.0Z:G
M(;/3D#GDLAOH9;#HM'28).<]24YGDA8J^BE1+TA2YC+V&17TJ5[^SE9R87PB
M'-HCIXW= Y^-%XH9A#):QSF,\O3IFZC]%[## +R?1F"W7P#49*E(5 6ORUV1
MUC&0\A2,/NZJFT;$H#!=H]T^=PUIFB!;E^5)R.0T9 IYX_AZ;D[:F9^&+#HA
M=4Z&>T?%.9&*4A] 9,!EE$5];M0^;3^R?*F.FK7G5_CS @//;]1'F>IH^MU\
M_47G7@J8%AQE9"V'LJU0;@^L_DA2WXAR6QU4/Y9"E'EUN2%)2I@"R-_792G>
M;M0 [:>JR_\ 4$L#!!0    ( %N'0U3&GJ/?Z@(  $P(   9    >&PO=V]R
M:W-H965T<R]S:&5E=#@W+GAM;)5676_:,!3]*U9639VTDD]@[0 )FDW; U('
M:J=IVH.;7,"J8S/;@?;?SW9"&DB"NA<2._><>XZO[<MHS\63W  H])Q1)L?.
M1JGMC>O*9 ,9ECV^!::_K+C(L-)#L7;E5@!.+2BC;N!Y S?#A#F3D9V[$Y,1
MSQ4E#.X$DGF68?$R \KW8\=W#A,+LMXH,^%.1EN\AB6H^^V=T".W8DE)!DP2
MSI" U=B9^C?QT,3;@ <">UE[1\;)(^=/9O ]'3N>$004$F48L'[LX!8H-41:
MQM^2TZE2&F#]_<#^U7K77AZQA%M.?Y)4;<;.)P>EL,(Y50N^_P:EG[[A2SB5
M]A?MRUC/04DN%<]*L%:0$58\\7.Y#C6 /^@ !"4@. 5$'8"P!(1O!40E(+(K
M4UBQZQ!CA2<CP?=(F&C-9E[L8EJTMD^8*?M2"?V5:)R:/&":8UN!*4O1CQQ3
MLGHA;(VF2<)SIB2ZC$%A0N4'=(66F(+4U5:Y8!)AC<!4;QS,$CU]A>Z7,;J\
M^( N$&%H3BC5O'+D*JW39'.34M.LT!1T:/(#-.=,;23ZPE)(CPE<;;!R&1Q<
MSH*SC#$D/13Z'U'@!7Z+H-NWP[T6>/QFN']]QDU8U2RT?&$'WYSO0)\\95:Y
M5K_72IC"+$""V.G![P6G%.E#LL<B_7,F?52ECVSZJ"/]#%.3YOT[?^!]Q@K-
M8$T8TWNFF.$K] NP:"M[P=NWO.8^VDW\?J\_<G?U4K0$^;WA<5#<&A1404>^
M^I6O_EE?TS0EJFO'%M!A+6'44'7;# JO&]);F,(NZ8-*^N"L]!C2/.G4/FAD
MO(JBGG\BOB4J[/>N3]2W<04UCT?RAY7\X7_M*'WL#WNI>'9MJ&%S&X0-8RU!
MC5T7MP3Y#5MN[9[-0*QMOY+(7I3%953-5BUQ:CO!R?Q,M\JBL[W2%'UVCH4^
M31)16&E*KS?4DD31NXJ!XEM[FS]RI7N#?=WH=@_"!.CO*\[586 25'\@)O\
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
MS$(%L860UFRS!! 3LU!!;*'!I/\F]&A\;PVIP"Q4G*,V83#>+# +%<06&B[
M? :%F)B%"FH+'2FBV-ZF$!.S4$%L(;0BLS=N%IB%BLY"X^YD]^YM%3I&B^I+
M^ H7]I=<E3/+VI?V2I,H2=OZXD6CU$W8=Z<_&U[M_B&X^W?CN_\ 4$L#!!0
M   ( %N'0U1 RG71C@(  $PS   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-VCUNVT 0AN&K"#R 5SNS,[L.+%=IW :^ "&O?F!)%$@&L6\?02ZD
MCTB1QN!7$4N"P[=Z0"SY]*L>VG'?G8;=_CPL/HZ'T[!J=N-X_A'"L-[58SL\
M=.=ZNES9=/VQ'2_+?AO.[?J]W=8@RZ6'_GY&\_QT/W/Q^GFN_S.QVVSVZ_JS
M6_\^UM/XC\'A3]>_#[M:QV;QVO;;.JZ:\'&XG1["]1 ?+I.;Q<O;JNE?WF(3
MY@X2")+Y@Q2"=/Z@!$%I_B"#()L_R"'(YP_*$)3G#RH05.8/>H2@Q_F#XA)E
M7!(D3; FT#HBUY' ZXA@1P*Q(Y(="<R.B'8D4#LBVY' [8AP1P*Y(](=">R.
MB'<DT%M0;R'06U!O(=!;)B_;!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z
M"^HM!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NMDLX1 ;T6]E4!O1;V50&]%O95
M;T6]E4!O1;V50&]%O95 [X1Z)P*]$^J="/1.J'<BT#NAWHE [S39[";0.Z'>
MB4#OA'HG KT3ZIT(]$ZH=R+0.Z'>B4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#
MO8U ;YM\K"30VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;
M46\GT-M1;R?0VU%O)]#;)S^;$.CMJ+<3Z.VHMQ/H[:BW$^B=4>],H'=&O3.!
MWAGUS@1Z9]0[$^B=4>],H'=&O3.!WAGUS@1ZY\G/@@1Z9]0[$^B=4>],H'=!
MO0N!W@7U+@1Z%]2[$.A=4.]"H'=!O0N!W@7U+@1Z%]2[$.A=4._RG7H/X^>A
M#K>>KS4^_SNI'B_WUMOCK\NODQ-VKCB'^XKA^2]02P,$%     @ 6X=#5"';
M^;$Q @  S3$  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=M-;MLP$(;AJQC:
M!I8L4J34(LZF[;;-HA=@)3H6K#^03.K<OI2<!&B1&@E<H._&@DUROA$'>':^
M_OXX6;\Z]MW@M\D^A.ECEOEZ;WOCTW&R0US9C:XW(7YU=]EDZH.YLYG8;'16
MCT.P0UB'N49R<_W9[LQ]%U9?CO%GWX[#-G&V\\GJTVGCG+5-S#1U;6U"7,\>
MAN:/E/530AI/+GO\OIW\5=R09*\FS"M_#W@Z]^W!.M<V=G5K7/AJ^K@K.W:9
M#X^=]>GY$J_T..YV;6V;L;[OXY'43\Z:QN^M#7V7GHI>G4\.\8;MZ3._.'\I
M<RXP[KQUX^3CQ)Q]?]SS2.;3ZRD6LBZTYU_Q)3&6OOC][#SMQC9OS([7^W-T
MAV4>/EL>E]_Q[S-^J?_./@2D#PGIHX#TH2!]:$@?):2/"M+'!T@?^8;2"$74
MG$)J3C$UIZ":4U3-*:SF%%=S"JPY159!D5509!44605%5D&155!D%119!456
M09%54&25%%DE159)D5529)44625%5DF155)DE119)476@B)K09&UH,A:4&0M
M*+(6%%D+BJP%1=:"(FM!D5519%44615%5D6155%D5119%45619%54615%%DU
M159-D5539-44635%5DV155-DU119-45639&UI,A:4F0M*;*6%%E+BJPE1=:2
M(FM)D;6DR%I29*THLE8462N*K!5%UHHB:T61M:+(6OU/67^,X^$?QR_/M#?M
M\)R?+?_BN/D%4$L! A0#%     @ 6X=#5 =!36*!    L0   !
M     ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " !;AT-4C]\J
M5^\    K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q0
M2P$"% ,4    " !;AT-4F5R<(Q &  "<)P  $P              @ '- 0
M>&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( %N'0U0"C:LAF 8  .<9
M   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q0
M2P$"% ,4    " !;AT-4NAEO,B "  !U!0  &               @('<#@
M>&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ 6X=#5'BG[5D1
M P  : 8  !@              ("!,A$  'AL+W=O<FMS:&5E=',O<VAE970S
M+GAM;%!+ 0(4 Q0    ( %N'0U29*FCYB@8  *@9   8              "
M@7D4  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " !;AT-4
MF5\>/!8#  "$"@  &               @($Y&P  >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&UL4$L! A0#%     @ 6X=#5*Q%+UM/!@  5!P  !@
M     ("!A1X  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (
M %N'0U1O[L:$EP0  /P1   8              " @0HE  !X;"]W;W)K<VAE
M971S+W-H965T-RYX;6Q02P$"% ,4    " !;AT-4@#@&C94(  #F,   &
M            @('7*0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#
M%     @ 6X=#5&Y.6F(T"   ,"(  !@              ("!HC(  'AL+W=O
M<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( %N'0U1*9+MUC"@  +>%
M   9              " @0P[  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M4$L! A0#%     @ 6X=#5!D,W72C#P  -2X  !D              ("!SV,
M 'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " !;AT-4FU:H
MQ,8%  "]#0  &0              @(&I<P  >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;%!+ 0(4 Q0    ( %N'0U347#1J=@8  $$0   9
M  " @:9Y  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @
M6X=#5)./U3)9!@  EAL  !D              ("!4X   'AL+W=O<FMS:&5E
M=',O<VAE970Q-"YX;6Q02P$"% ,4    " !;AT-4DU9J+DH+   6(   &0
M            @('CA@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4
M Q0    ( %N'0U0QSFOZ=A(  !HX   9              " @622  !X;"]W
M;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ 6X=#5,@O25J5!0
M!PX  !D              ("!$:4  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX
M;6Q02P$"% ,4    " !;AT-4@7>WEX0/  #&+0  &0              @('=
MJ@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( %N'0U0S
M+&ML*PT  &LD   9              " @9BZ  !X;"]W;W)K<VAE971S+W-H
M965T,3DN>&UL4$L! A0#%     @ 6X=#5&G?TZ"W P  CP@  !D
M     ("!^L<  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4
M" !;AT-4K@)S]ET#  !,!P  &0              @('HRP  >&PO=V]R:W-H
M965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( %N'0U3I8E&J- 0  /$*   9
M              " @7S/  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L!
M A0#%     @ 6X=#5'/3P^=_ @  K04  !D              ("!Y],  'AL
M+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " !;AT-4.^2[AKLN
M  #<HP  &0              @(&=U@  >&PO=V]R:W-H965T<R]S:&5E=#(T
M+GAM;%!+ 0(4 Q0    ( %N'0U0+-@I))P4  *@+   9              "
M@8\% 0!X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ 6X=#
M5.)Q^.U1"0  _!L  !D              ("![0H! 'AL+W=O<FMS:&5E=',O
M<VAE970R-BYX;6Q02P$"% ,4    " !;AT-4?57I&OP&  #T$@  &0
M        @(%U% $ >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0
M   ( %N'0U0P)!>#<@0  !,,   9              " @:@; 0!X;"]W;W)K
M<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ 6X=#5(:YITGF!0  BA
M !D              ("!42 ! 'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q0
M2P$"% ,4    " !;AT-4YMKFKQP$  "3"@  &0              @(%N)@$
M>&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( %N'0U3HA@D)
M/@0  +4*   9              " @<$J 0!X;"]W;W)K<VAE971S+W-H965T
M,S$N>&UL4$L! A0#%     @ 6X=#5(0"89+#!P  Q1,  !D
M ("!-B\! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " !;
MAT-4"E"#@U4'   ^%   &0              @($P-P$ >&PO=V]R:W-H965T
M<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( %N'0U0.:C#D+ ,  !<'   9
M          " @;P^ 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#
M%     @ 6X=#5.%VO %)!   !@L  !D              ("!'T(! 'AL+W=O
M<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " !;AT-4L<7+&H<&  #"
M&P  &0              @(&?1@$ >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM
M;%!+ 0(4 Q0    ( %N'0U1/*^ I50,  &X.   9              " @5U-
M 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ 6X=#5"H.
MOR8L!    Q,  !D              ("!Z5 ! 'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6Q02P$"% ,4    " !;AT-4LVCT3+$(  " -   &0
M    @(%,50$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (
M %N'0U2\D*25EP(  -X&   9              " @31> 0!X;"]W;W)K<VAE
M971S+W-H965T-# N>&UL4$L! A0#%     @ 6X=#5"_+K<1R!0  62   !D
M             ("! F$! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"
M% ,4    " !;AT-4/E@M_5L$   _$@  &0              @(&K9@$ >&PO
M=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( %N'0U0 A0_O @0
M +,1   9              " @3UK 0!X;"]W;W)K<VAE971S+W-H965T-#,N
M>&UL4$L! A0#%     @ 6X=#5+2>\:0Y P  E @  !D              ("!
M=F\! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " !;AT-4
M9F?QPFX#  !$#P  &0              @('F<@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0U+GAM;%!+ 0(4 Q0    ( %N'0U3]M]N/< (  %T&   9
M      " @8MV 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%
M  @ 6X=#5*KL5+?2 @  B <  !D              ("!,GD! 'AL+W=O<FMS
M:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " !;AT-4/S:J4KT#  #&"P
M&0              @($[? $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+
M 0(4 Q0    ( %N'0U1^?._QV0(  )<'   9              " @2^  0!X
M;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ 6X=#5/O'1P^C
M @  W08  !D              ("!/X,! 'AL+W=O<FMS:&5E=',O<VAE970U
M,"YX;6Q02P$"% ,4    " !;AT-4[8J1LF0#  !D"0  &0
M@($9A@$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( %N'
M0U1=<#IX;P4  "0<   9              " @;2) 0!X;"]W;W)K<VAE971S
M+W-H965T-3(N>&UL4$L! A0#%     @ 6X=#5*NA;_?& @  U@<  !D
M         ("!6H\! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M    " !;AT-4)[>U-S8"   M!0  &0              @(%7D@$ >&PO=V]R
M:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( %N'0U3@Y7H(C@(  *X&
M   9              " @<24 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL
M4$L! A0#%     @ 6X=#5'KV5;IU P  )0T  !D              ("!B9<!
M 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " !;AT-49NVR
MUFD"  !Z!@  &0              @($UFP$ >&PO=V]R:W-H965T<R]S:&5E
M=#4W+GAM;%!+ 0(4 Q0    ( %N'0U1K]8S#7@(  &@&   9
M  " @=6= 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @
M6X=#5!E0DEI+ @  G@4  !D              ("!:J ! 'AL+W=O<FMS:&5E
M=',O<VAE970U.2YX;6Q02P$"% ,4    " !;AT-4XIK,*[<"  #)!@  &0
M            @('LH@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4
M Q0    ( %N'0U08D7:;>@,  #0,   9              " @=JE 0!X;"]W
M;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ 6X=#5!Z.BBZZ @
M/ @  !D              ("!BZD! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX
M;6Q02P$"% ,4    " !;AT-4!-\)G!H&  #.'   &0              @(%\
MK $ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( %N'0U0@
MM6O(L0(  !4'   9              " @<VR 0!X;"]W;W)K<VAE971S+W-H
M965T-C0N>&UL4$L! A0#%     @ 6X=#5,*O78^? P  5PX  !D
M     ("!M;4! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4
M" !;AT-4Q[G6!J,"  !J!P  &0              @(&+N0$ >&PO=V]R:W-H
M965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( %N'0U1G%()^^@$   $$   9
M              " @66\ 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L!
M A0#%     @ 6X=#5%3+F^LW P  # H  !D              ("!EKX! 'AL
M+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    " !;AT-4XM)MID<#
M  #F"@  &0              @($$P@$ >&PO=V]R:W-H965T<R]S:&5E=#8Y
M+GAM;%!+ 0(4 Q0    ( %N'0U1]%>_+Z 4  $$>   9              "
M@8+% 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%     @ 6X=#
M5%\P*YE4"P  GD,  !D              ("!H<L! 'AL+W=O<FMS:&5E=',O
M<VAE970W,2YX;6Q02P$"% ,4    " !;AT-4+"-:USD#  !;"@  &0
M        @($LUP$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0
M   ( %N'0U3R,!1\V0@  .)#   9              " @9S: 0!X;"]W;W)K
M<VAE971S+W-H965T-S,N>&UL4$L! A0#%     @ 6X=#5'P*U89D P  4@L
M !D              ("!K.,! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q0
M2P$"% ,4    " !;AT-4YFD9:AX$  #-$0  &0              @(%'YP$
M>&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+ 0(4 Q0    ( %N'0U0LQ&G\
M0P0  .D0   9              " @9SK 0!X;"]W;W)K<VAE971S+W-H965T
M-S8N>&UL4$L! A0#%     @ 6X=#5/ERL^.R @  2@<  !D
M ("!%O ! 'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " !;
MAT-40\Z E7P#  !)#   &0              @('_\@$ >&PO=V]R:W-H965T
M<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( %N'0U2<<1I=.@4  #(5   9
M          " @;+V 0!X;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#
M%     @ 6X=#5!XG!;\;!   T X  !D              ("!(_P! 'AL+W=O
M<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4    " !;AT-40=T<Z \$  #:
M#0  &0              @(%U  ( >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM
M;%!+ 0(4 Q0    ( %N'0U0/XA:7@ ,  $0+   9              " @;L$
M @!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL4$L! A0#%     @ 6X=#5#5@
MZF&>!   (Q(  !D              ("!<@@" 'AL+W=O<FMS:&5E=',O<VAE
M970X,RYX;6Q02P$"% ,4    " !;AT-4RS='@W8"  #R!0  &0
M    @(%'#0( >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    (
M %N'0U0^8*D1<P(  ,\%   9              " @?0/ @!X;"]W;W)K<VAE
M971S+W-H965T.#4N>&UL4$L! A0#%     @ 6X=#5*XHM-TW!@  MAH  !D
M             ("!GA(" 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"
M% ,4    " !;AT-4QIZCW^H"  !,"   &0              @($,&0( >&PO
M=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4 Q0    ( %N'0U1K4.ZA*0,
M  P3   -              "  2T< @!X;"]S='EL97,N>&UL4$L! A0#%
M  @ 6X=#5)>*NQS     $P(   L              ( !@1\" %]R96QS+RYR
M96QS4$L! A0#%     @ 6X=#5*7B?T))!@  83D   \              ( !
M:B " 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( %N'0U1 RG71C@(  $PS
M   :              "  > F @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<U!+ 0(4 Q0    ( %N'0U0AV_FQ,0(  ,TQ   3              "  :8I
K @!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !? %\ $!H   @L @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<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>107
<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>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>314</ContextCount>
  <ElementCount>600</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>103</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="isrg-20211231.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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0002002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0103101 - Document - Description of the Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/DescriptionoftheBusiness</Role>
      <ShortName>Description of the Business</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1001003 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1002004 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1003005 - 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>6</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1004006 - 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>7</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1005007 - 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>8</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1006008 - 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>9</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.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>10</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2116104 - 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>12</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2124105 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2130106 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2139107 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2145108 - 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>16</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2147109 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2152110 - 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>18</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2160111 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2168112 - 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>20</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2172113 - 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>21</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2174114 - 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>22</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2177115 - 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>23</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.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>24</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.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>25</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2308302 - 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>26</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2317303 - 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>27</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2325304 - 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>28</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2331305 - 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>29</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2340306 - 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>30</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2348307 - 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>31</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2353308 - 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>32</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2361309 - 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>33</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2369310 - 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>34</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2375311 - 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>35</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.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>36</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.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>37</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Summary Of Significant Accounting Policies - Amortized Cost by Credit Quality (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails</Role>
      <ShortName>Summary Of Significant Accounting Policies - Amortized Cost by Credit Quality (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2409404 - 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>39</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2410405 - 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>40</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.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>41</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2412407 - 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>42</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2413408 - Disclosure - Financial Instruments - Summary of Equity Investment Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails</Role>
      <ShortName>Financial Instruments - Summary of Equity Investment Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2414409 - 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>44</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2415410 - 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>45</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2418411 - 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>46</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2419412 - Disclosure - Consolidated Financial Statement Details (Details) - Prepaids and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails</Role>
      <ShortName>Consolidated Financial Statement Details (Details) - Prepaids and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2420413 - 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>48</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2421414 - 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>49</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2422415 - 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>50</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2423416 - 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>51</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2426417 - 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>52</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2427418 - 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>53</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2428419 - 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>54</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2429420 - 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>55</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2432421 - 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>56</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2433422 - 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>57</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2434423 - 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>58</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2435424 - 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>59</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2436425 - 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>60</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2437426 - 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>61</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2438427 - 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>62</Position>
    </Report>
    <Report instance="isrg-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2441428 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2442429 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2443430 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2444431 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2446432 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2449433 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2450434 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2451435 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2454436 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2455437 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2456438 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2457439 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2458440 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2459441 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2462442 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2463443 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2464444 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2465445 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2466446 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2467447 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2470448 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2471449 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2473450 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2476451 - 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-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2478452 - 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-20211231.htm">isrg-20211231.htm</File>
    <File>isrg-20211231.xsd</File>
    <File>isrg-20211231_cal.xml</File>
    <File>isrg-20211231_def.xml</File>
    <File>isrg-20211231_lab.xml</File>
    <File>isrg-20211231_pre.xml</File>
    <File>isrg-20211231xex1011q42021.htm</File>
    <File>isrg-20211231xex211q42021x.htm</File>
    <File>isrg-20211231xex231q42021x.htm</File>
    <File>isrg-20211231xex311q42021x.htm</File>
    <File>isrg-20211231xex312q42021x.htm</File>
    <File>isrg-20211231xex321q42021x.htm</File>
    <File>isrg-20211231xex42q42021xf.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>isrg-20211231_g1.jpg</File>
    <File>isrg-20211231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="1473">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>111
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "isrg-20211231.htm": {
   "axisCustom": 3,
   "axisStandard": 27,
   "contextCount": 314,
   "dts": {
    "calculationLink": {
     "local": [
      "isrg-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "isrg-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "isrg-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "isrg-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "isrg-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "isrg-20211231.xsd"
     ],
     "remote": [
      "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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.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/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 773,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 79,
    "http://www.intuitivesurgical.com/20211231": 22,
    "http://xbrl.sec.gov/dei/2021q4": 5,
    "total": 106
   },
   "keyCustom": 57,
   "keyStandard": 543,
   "memberCustom": 45,
   "memberStandard": 56,
   "nsprefix": "isrg",
   "nsuri": "http://www.intuitivesurgical.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - Financial Instruments",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2116104 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2124105 - Disclosure - Revenue",
     "role": "http://www.intuitivesurgical.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2130106 - Disclosure - Leases",
     "role": "http://www.intuitivesurgical.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139107 - Disclosure - Intangible Assets",
     "role": "http://www.intuitivesurgical.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145108 - Disclosure - Commitments And Contingencies",
     "role": "http://www.intuitivesurgical.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments And Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2147109 - Disclosure - Stockholders' Equity",
     "role": "http://www.intuitivesurgical.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2152110 - Disclosure - Share-Based Compensation",
     "role": "http://www.intuitivesurgical.com/role/ShareBasedCompensation",
     "shortName": "Share-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2160111 - Disclosure - Income Taxes",
     "role": "http://www.intuitivesurgical.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0002002 - Document - Audit Information",
     "role": "http://www.intuitivesurgical.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2168112 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2172113 - Disclosure - Employee Benefit Plans",
     "role": "http://www.intuitivesurgical.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2174114 - Disclosure - Selected Quarterly Data",
     "role": "http://www.intuitivesurgical.com/role/SelectedQuarterlyData",
     "shortName": "Selected Quarterly Data",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2177115 - Disclosure - Valuation And Qualifying Accounts",
     "role": "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts",
     "shortName": "Valuation And Qualifying Accounts",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "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": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308302 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2317303 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2325304 - Disclosure - Revenue (Tables)",
     "role": "http://www.intuitivesurgical.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "isrg:LessorSalesTypeLeaseLeaseIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2331305 - Disclosure - Leases (Tables)",
     "role": "http://www.intuitivesurgical.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "isrg:LessorSalesTypeLeaseLeaseIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0103101 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340306 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "isrg:ScheduleofCommonStockRepurchasedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2348307 - Disclosure - Stockholders' Equity (Tables)",
     "role": "http://www.intuitivesurgical.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "isrg:ScheduleofCommonStockRepurchasedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2353308 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2361309 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2369310 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": null,
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2375311 - Disclosure - Selected Quarterly Data (Tables)",
     "role": "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables",
     "shortName": "Selected Quarterly Data (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "isrg:ServiceFeeCredit",
      "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",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "isrg:ServiceFeeCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "iccb0e4d2407447e29273d155bbc8d762_D20210101-20211231",
      "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-20211231.htm",
      "contextRef": "iccb0e4d2407447e29273d155bbc8d762_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - Summary Of Significant Accounting Policies - Amortized Cost by Credit Quality (Details)",
     "role": "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails",
     "shortName": "Summary Of Significant Accounting Policies - Amortized Cost by Credit Quality (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - 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:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "isrg:CashandCashEquivalentsandDebtSecuritiesAvailableforsaleAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001003 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealizedInvestmentGainsLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2412407 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealizedInvestmentGainsLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413408 - Disclosure - Financial Instruments - Summary of Equity Investment Activity (Details)",
     "role": "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails",
     "shortName": "Financial Instruments - Summary of Equity Investment Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i6fe19421c58f4fce9f7f73e23565574c_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414409 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i4a7552559c6b445ca1170640ea74e555_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415410 - 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-20211231.htm",
      "contextRef": "i4a7552559c6b445ca1170640ea74e555_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2418411 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419412 - Disclosure - Consolidated Financial Statement Details (Details) - Prepaids and Other Current Assets (Details)",
     "role": "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails",
     "shortName": "Consolidated Financial Statement Details (Details) - Prepaids and Other Current Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PrepaidTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420413 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Land",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxesPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421414 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxesPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002004 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedIncomeTaxesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422415 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccruedIncomeTaxesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxesPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423416 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxesPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426417 - 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-20211231.htm",
      "contextRef": "i2ff5ecf39112461d8f58b00e4b0a8e15_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427418 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428419 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock",
       "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeLeaseLeaseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429420 - 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:SalesTypeLeaseLeaseIncomeTableTextBlock",
       "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeLeaseLeaseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "isrg:SalesTypeLeaseGrossInvestmentInLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432421 - 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",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "isrg:SalesTypeLeaseGrossInvestmentInLease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433422 - 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",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434423 - 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",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435424 - 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",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003005 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436425 - 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",
       "us-gaap:LeaseCostTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "isrg:AssetsAndLiabilitiesLesseeTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437426 - 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",
       "isrg:AssetsAndLiabilitiesLesseeTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438427 - 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",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "isrg:BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441428 - 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-20211231.htm",
      "contextRef": "i1201c670d839417db0172e61d5e259d4_D20190105-20190105",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferred1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i692fa2c6c5104ec09f803f2c36cbe19b_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442429 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443430 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444431 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446432 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2449433 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i67c0015262a04115b01594fd0138df1a_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450434 - 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",
       "isrg:ScheduleofCommonStockRepurchasedTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "iedfcf88342ca42cdb37276d2821b44b6_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004006 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i692fa2c6c5104ec09f803f2c36cbe19b_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2451435 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2454436 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i692fa2c6c5104ec09f803f2c36cbe19b_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455437 - 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-20211231.htm",
      "contextRef": "i692fa2c6c5104ec09f803f2c36cbe19b_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456438 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i5365632fbf9544f8bbddf1e36eda6a62_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2457439 - 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-20211231.htm",
      "contextRef": "i3c2d0c80b68942a58f08b8c35a7b60c9_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458440 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459441 - 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-20211231.htm",
      "contextRef": "i6ab11e944f004bc3b8098c69c9e9ebec_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462442 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463443 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464444 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i383afc57ac7640759175dae0e6ca7a6d_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005007 - 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-20211231.htm",
      "contextRef": "i383afc57ac7640759175dae0e6ca7a6d_I20181231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2465445 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2466446 - 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-20211231.htm",
      "contextRef": "i69f29ab290bf479ab7e1096d9dd1d810_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i692fa2c6c5104ec09f803f2c36cbe19b_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467447 - 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",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2470448 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471449 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473450 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2476451 - 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": null
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i086a040dd0654216897485acb4418272_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2478452 - 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-20211231.htm",
      "contextRef": "ie36d85008eea4134b94383e3d1013e6e_I20181231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ValuationAllowancesAndReservesBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "isrg-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006008 - 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-20211231.htm",
      "contextRef": "i0b27f2c1ddce45a2996357a9b0cd433e_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "isrg:DepreciationandGainLossonDispositionofPropertyPlantEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 103,
   "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r750",
      "r751",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r750",
      "r751",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r750",
      "r751",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r750",
      "r751",
      "r752"
     ],
     "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/2021q4",
     "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/2021q4",
     "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 YYYY 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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r753"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r748"
     ],
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r747"
     ],
     "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/2021q4",
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r747"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r747"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r772"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r747"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r747"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r747"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r747"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r774"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r750",
      "r751",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r746"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r749"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "isrg_AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Deferred Lease Billing and Extended Payments, Outstanding",
        "label": "Accounts Receivable, Deferred Lease Billing and Extended Payments, Outstanding",
        "terseLabel": "Accounts Receivable, Deferred Lease Billing and Extended Payments, Outstanding"
       }
      }
     },
     "localname": "AccountsReceivableDeferredLeaseBillingAndExtendedPaymentsOutstanding",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_AccountsReceivableExtendedPayment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable, Extended Payment",
        "label": "Accounts Receivable, Extended Payment",
        "terseLabel": "Accounts Receivable, Extended Payment"
       }
      }
     },
     "localname": "AccountsReceivableExtendedPayment",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "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/20211231",
     "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 Incentive Award Plan"
       }
      }
     },
     "localname": "AmendedAndRestatedTwentyTenStockIncentivePlanMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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 Employment Commencement Incentive Plan"
       }
      }
     },
     "localname": "AmendedAndRestatedTwentyZeroNineStockIncentivePlanMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "isrg_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]",
        "terseLabel": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "xbrltype": "stringItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_BroncusHoldingCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Broncus Holding Corporation",
        "label": "Broncus Holding Corporation [Member]",
        "terseLabel": "Broncus"
       }
      }
     },
     "localname": "BroncusHoldingCorporationMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 purchase and contingent consideration related to acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredPresentValueofFutureCashPayments",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_CommonStockRepurchaseProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock Repurchase Program",
        "label": "Common Stock Repurchase Program [Member]",
        "terseLabel": "Common Stock Repurchase Program"
       }
      }
     },
     "localname": "CommonStockRepurchaseProgramMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_DeferredPurchaseConsiderationPaymentsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails": {
       "order": 3.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"
       }
      }
     },
     "localname": "DeferredPurchaseConsiderationPaymentsCurrent",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_DeferredTaxAssetsOperatingLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Operating Lease Liability",
        "label": "Deferred Tax Assets, Operating Lease Liability",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLeaseLiability",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_DeferredTaxLiabilitiesRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Right-Of-Use Asset",
        "label": "Deferred Tax Liabilities, Right-Of-Use Asset",
        "negatedTerseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRightOfUseAsset",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 7.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",
        "terseLabel": "Deferred tax remeasurement due to Swiss Tax Reform",
        "verboseLabel": "Deferred tax re-measurement"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignTaxReformAmount",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities, FV-NI, Sales, Purchases and Other Adjustments",
        "label": "Equity Securities, FV-NI, Sales, Purchases and Other Adjustments",
        "terseLabel": "Sales/Purchases/Others"
       }
      }
     },
     "localname": "EquitySecuritiesFVNISalesPurchasesAndOtherAdjustments",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities without Readily Determinable Fair Value, Sales, Purchases and Other Adjustments",
        "label": "Equity Securities without Readily Determinable Fair Value, Sales, Purchases and Other Adjustments",
        "terseLabel": "Sales/Purchases/Others"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueSalesPurchasesAndOtherAdjustments",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities without Readily Determinable Fair Value, Unrealized Gain (Loss)",
        "label": "Equity Securities without Readily Determinable Fair Value, Unrealized Gain (Loss)",
        "terseLabel": "Changes in fair value"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLoss",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Securities without Readily Determinable Fair Value, Unrealized Gain (Loss), Portion Attributable to Investment in Preferred Shares",
        "label": "Equity Securities without Readily Determinable Fair Value, Unrealized Gain (Loss), Portion Attributable to Investment in Preferred Shares",
        "terseLabel": "Equity securities without readily determinable fair value, unrealized gain (loss), portion attributable to investment in preferred shares"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUnrealizedGainLossPortionAttributableToInvestmentInPreferredShares",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "isrg_HighCreditRatingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "High Credit Rating",
        "label": "High Credit Rating [Member]",
        "terseLabel": "High"
       }
      }
     },
     "localname": "HighCreditRatingMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_HologicIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hologic, Inc.",
        "label": "Hologic, Inc. [Member]",
        "terseLabel": "Hologic"
       }
      }
     },
     "localname": "HologicIncMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "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": "Discrete tax expense arising from the conclusion of a tax matter"
       }
      }
     },
     "localname": "IncomeTaxBenefitDiscreteItemOneTimeTaxBenefits",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_IncomeTaxReconciliationUnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 3.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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_IntangibleAndOtherAssetsNetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible and Other Assets, Net",
        "label": "Intangible and Other Assets, Net [Member]",
        "terseLabel": "Intangible and other assets, net"
       }
      }
     },
     "localname": "IntangibleAndOtherAssetsNetMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_LessorSalesTypeLeaseLeaseIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessor, Sales-type Lease, Lease Income",
        "label": "Lessor, Sales-type Lease, Lease Income [Table Text Block]",
        "terseLabel": "Lessor, Sales-type Lease, Lease Income"
       }
      }
     },
     "localname": "LessorSalesTypeLeaseLeaseIncomeTableTextBlock",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "isrg_LowCreditRatingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Low Credit Rating",
        "label": "Low Credit Rating [Member]",
        "terseLabel": "Low"
       }
      }
     },
     "localname": "LowCreditRatingMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "isrg_ModerateCreditRatingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Moderate Credit Rating",
        "label": "Moderate Credit Rating [Member]",
        "terseLabel": "Moderate"
       }
      }
     },
     "localname": "ModerateCreditRatingMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Eight",
        "label": "Range Eight [Member]",
        "terseLabel": "Exercise Price Range 8"
       }
      }
     },
     "localname": "RangeEightMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Nine",
        "label": "Range Nine [Member]",
        "terseLabel": "Exercise Price Range 9"
       }
      }
     },
     "localname": "RangeNineMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Seven",
        "label": "Range Seven [Member]",
        "terseLabel": "Exercise Price Range 7"
       }
      }
     },
     "localname": "RangeSevenMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Six",
        "label": "Range Six [Member]",
        "terseLabel": "Exercise Price Range 6"
       }
      }
     },
     "localname": "RangeSixMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_RangeTenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Range Ten",
        "label": "Range Ten [Member]",
        "terseLabel": "Exercise Price Range 10"
       }
      }
     },
     "localname": "RangeTenMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_SalesTypeLeaseGrossInvestmentInLease": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales-type Lease, Gross Investment in Lease",
        "label": "Sales-type Lease, Gross Investment in Lease",
        "terseLabel": "Gross lease receivables"
       }
      }
     },
     "localname": "SalesTypeLeaseGrossInvestmentInLease",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_SalesTypeLeaseLeaseReceivableExtendedPayment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales-type Lease, Lease Receivable, Extended Payment",
        "label": "Sales-type Lease, Lease Receivable, Extended Payment",
        "terseLabel": "Sales-type Lease, Lease Receivable, Extended Payment"
       }
      }
     },
     "localname": "SalesTypeLeaseLeaseReceivableExtendedPayment",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_SalesTypeLeaseNetInvestmentInLeaseCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales-type Lease, Net Investment in Lease, Current",
        "label": "Sales-type Lease, Net Investment in Lease, Current",
        "terseLabel": "Net investment in sales-type leases \u2013 short-term"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseCurrent",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 Securities [Domain]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleAndHeldToMaturitySecuritiesDomain",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_ScheduleOfAvailableForSaleSecuritiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Available-For-Sale Securities",
        "label": "Schedule Of Available-For-Sale Securities [Axis]",
        "terseLabel": "Schedule Of Available-For-Sale Securities [Axis]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesAxis",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_ServiceFeeCredit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service Fee Credit",
        "label": "Service Fee Credit",
        "terseLabel": "Service Fee Credit"
       }
      }
     },
     "localname": "ServiceFeeCredit",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "isrg_ServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Services [Member]",
        "label": "Services [Member]",
        "terseLabel": "Services"
       }
      }
     },
     "localname": "ServicesMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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-Average Exercise\u00a0Price\u00a0Per Share"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePriceAbstract",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_TeladocHealthIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Teladoc Health, Inc.",
        "label": "Teladoc Health, Inc. [Member]",
        "terseLabel": "Teladoc"
       }
      }
     },
     "localname": "TeladocHealthIncMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "isrg_TwoThousandEmployeeStockPurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two Thousand Employee Stock Purchase Plan",
        "label": "Two Thousand Employee Stock Purchase Plan [Member]",
        "terseLabel": "2000 Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "TwoThousandEmployeeStockPurchasePlanMember",
     "nsuri": "http://www.intuitivesurgical.com/20211231",
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "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/20211231",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r0",
      "r143",
      "r148",
      "r154",
      "r246",
      "r459",
      "r460",
      "r461",
      "r502",
      "r503",
      "r567",
      "r568",
      "r569",
      "r570",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]",
        "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r0",
      "r143",
      "r148",
      "r154",
      "r246",
      "r459",
      "r460",
      "r461",
      "r502",
      "r503",
      "r567",
      "r568",
      "r569",
      "r570",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Axis]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Axis]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r0",
      "r143",
      "r148",
      "r154",
      "r246",
      "r459",
      "r460",
      "r461",
      "r502",
      "r503",
      "r567",
      "r568",
      "r569",
      "r570",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
        "label": "Cumulative Effect, Period of Adoption [Domain]",
        "terseLabel": "Cumulative Effect, Period of Adoption [Domain]"
       }
      }
     },
     "localname": "CumulativeEffectPeriodOfAdoptionDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person serving on board of directors.",
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r340",
      "r347",
      "r415",
      "r417",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r660",
      "r727",
      "r729",
      "r743",
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r340",
      "r347",
      "r415",
      "r417",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r660",
      "r727",
      "r729",
      "r743",
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r208",
      "r389",
      "r393",
      "r663",
      "r726",
      "r728"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r208",
      "r389",
      "r393",
      "r663",
      "r726",
      "r728"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r340",
      "r347",
      "r403",
      "r415",
      "r417",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r660",
      "r727",
      "r729",
      "r743",
      "r744"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r340",
      "r347",
      "r403",
      "r415",
      "r417",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r660",
      "r727",
      "r729",
      "r743",
      "r744"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.",
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
     "auth_ref": [
      "r138",
      "r773"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccounts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ValuationAndQualifyingAccountsDisclosureTable": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r136",
      "r137",
      "r773"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r50",
      "r629"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableMember": {
     "auth_ref": [
      "r738"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r28",
      "r212",
      "r213"
     ],
     "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 $20.2 and $17.7 as of December 31, 2021, and 2020, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r114"
     ],
     "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 investments, accretion of discounts, and amortization of premiums on investments, net"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r22",
      "r684",
      "r708"
     ],
     "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 \u2013 long-term"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r72",
      "r77",
      "r87",
      "r88",
      "r89",
      "r544"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r49",
      "r315"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": {
     "auth_ref": [
      "r67",
      "r77",
      "r543"
     ],
     "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": "Unrealized Gains (Losses) on\u00a0Hedging Instruments"
       }
      }
     },
     "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r68",
      "r69",
      "r70",
      "r77",
      "r87",
      "r88",
      "r89"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r31",
      "r75",
      "r76",
      "r77",
      "r711",
      "r734",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r87",
      "r88",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r74",
      "r77",
      "r87",
      "r88",
      "r89",
      "r140",
      "r141",
      "r142",
      "r544",
      "r730",
      "r731",
      "r776"
     ],
     "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 (Loss)/Income",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r66",
      "r77",
      "r87",
      "r88",
      "r89",
      "r544",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r301"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AcquisitionCosts": {
     "auth_ref": [
      "r666",
      "r667"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.",
        "label": "Acquisition Costs, Period Cost",
        "terseLabel": "Capitalized contract acquisition costs"
       }
      }
     },
     "localname": "AcquisitionCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetails"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r29"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r459",
      "r460",
      "r461",
      "r569"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r419",
      "r421",
      "r465",
      "r466"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r421",
      "r455",
      "r464"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossMember": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r136",
      "r137"
     ],
     "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": "Sales returns and allowances"
       }
      }
     },
     "localname": "AllowanceForCreditLossMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r35",
      "r215",
      "r250"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, allowance for credit loss, current"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r113",
      "r298",
      "r306"
     ],
     "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"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r162"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/NetIncomePerShareAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r126",
      "r191",
      "r200",
      "r206",
      "r245",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r537",
      "r545",
      "r581",
      "r627",
      "r629",
      "r683",
      "r707"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r9",
      "r11",
      "r63",
      "r126",
      "r245",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r537",
      "r545",
      "r581",
      "r627",
      "r629"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r222"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r223"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r220",
      "r273"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r227"
     ],
     "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Mature in one to five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r224",
      "r227",
      "r703"
     ],
     "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Mature in one to five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r226"
     ],
     "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 in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Mature in less than one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r224",
      "r226",
      "r702"
     ],
     "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), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Mature in less than one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r218",
      "r221",
      "r273",
      "r689"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfContractualMaturitiesOfCashEquivalentsAndAvailableForSaleInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r423",
      "r457"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r423",
      "r457"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails",
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails",
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r553",
      "r557"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails",
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails",
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingImprovementsMember": {
     "auth_ref": [
      "r314"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r314"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r13",
      "r314"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r414",
      "r416"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r414",
      "r416",
      "r517",
      "r518"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r525",
      "r526",
      "r528"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r524",
      "r527"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r520"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r520"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r519",
      "r520"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r515"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r118",
      "r119",
      "r120"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Acquisition of property, plant, and equipment in accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareGross": {
     "auth_ref": [
      "r745"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "auth_ref": [
      "r290"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r45",
      "r115"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r19",
      "r116"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r109",
      "r115",
      "r121"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r109",
      "r586"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r19"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r362",
      "r363",
      "r364",
      "r365"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r328"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r57",
      "r324",
      "r690",
      "r716"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r321",
      "r322",
      "r323",
      "r325",
      "r739"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r327",
      "r740"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r58"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r140",
      "r141",
      "r569"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (usd per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r27"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r27",
      "r360"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r27",
      "r629"
     ],
     "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, 600.0 shares authorized, $0.001 par value, 357.7 shares and 353.1 shares issued and outstanding as of December 31, 2021, and 2020, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r401",
      "r402",
      "r418",
      "r468"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r82",
      "r84",
      "r85",
      "r94",
      "r694",
      "r719"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r181",
      "r182",
      "r210",
      "r579",
      "r580",
      "r738"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r181",
      "r182",
      "r210",
      "r579",
      "r580",
      "r737",
      "r738"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r181",
      "r182",
      "r210",
      "r579",
      "r580",
      "r737",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r177",
      "r705"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r181",
      "r182",
      "r210",
      "r579",
      "r580"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r181",
      "r182",
      "r210",
      "r579",
      "r580",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "auth_ref": [
      "r539"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r314"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]",
        "terseLabel": "Summary of Contract Assets and Liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r367",
      "r369",
      "r390"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r367",
      "r368",
      "r390"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueSummaryofContractAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r391"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r404",
      "r413",
      "r736"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r97",
      "r663"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "auth_ref": [
      "r247",
      "r248",
      "r249",
      "r251",
      "r252",
      "r256",
      "r258",
      "r259",
      "r260",
      "r261",
      "r269",
      "r270",
      "r271",
      "r272",
      "r274",
      "r275",
      "r276",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "terseLabel": "Credit Loss, Financial Instrument"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r498",
      "r506"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r498"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r498",
      "r506",
      "r508"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r498",
      "r506"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r523"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r234",
      "r280",
      "r283"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "Unrealized losses 12 months or greater, fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r234",
      "r280"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "negatedLabel": "Unrealized losses 12 months or greater"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r234",
      "r280",
      "r283"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Unrealized losses less than 12 months, fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r234",
      "r280"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "negatedTerseLabel": "Unrealized losses less than 12 months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure 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 [Table Text Block]",
        "terseLabel": "Summary of Cash and Available-For-Sale Securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r231",
      "r277",
      "r283"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails": {
       "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), in unrealized loss position without allowance for credit loss.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "totalLabel": "Total Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r232",
      "r278"
     ],
     "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 investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss",
        "negatedTotalLabel": "Total Unrealized Losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r499",
      "r506"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r499",
      "r506"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r473",
      "r474"
     ],
     "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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r127",
      "r499",
      "r506",
      "r507",
      "r508"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r24",
      "r25",
      "r489",
      "r685",
      "r706"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r36"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueNoncurrent": {
     "auth_ref": [
      "r36"
     ],
     "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 \u2013 long-term"
       }
      }
     },
     "localname": "DeferredRevenueNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r127",
      "r499",
      "r506"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 7.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r490"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r492"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r492"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "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 operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r495",
      "r496",
      "r497"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsOther": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r491"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "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 classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r496",
      "r497"
     ],
     "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 from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Property, plant, and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-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, per person, per year"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r113",
      "r313"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r555"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r64",
      "r554",
      "r556",
      "r559",
      "r561"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r550",
      "r551"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r552"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r389",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r389"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r468"
     ],
     "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/2021-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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r95",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r155",
      "r157",
      "r159",
      "r160",
      "r161",
      "r165",
      "r166",
      "r570",
      "r571",
      "r695",
      "r720"
     ],
     "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/2021-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": [
      "r95",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r157",
      "r159",
      "r160",
      "r161",
      "r165",
      "r166",
      "r570",
      "r571",
      "r695",
      "r720"
     ],
     "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/2021-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": [
      "r162",
      "r163"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r162",
      "r163",
      "r164",
      "r167"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/NetIncomePerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r586"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "auth_ref": [
      "r467",
      "r476"
     ],
     "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 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"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails",
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r54"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r456"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r456"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r455"
     ],
     "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"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "auth_ref": [
      "r458"
     ],
     "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/2021-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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r87",
      "r88",
      "r89",
      "r140",
      "r141",
      "r142",
      "r145",
      "r151",
      "r153",
      "r173",
      "r246",
      "r360",
      "r361",
      "r459",
      "r460",
      "r461",
      "r502",
      "r503",
      "r569",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r730",
      "r731",
      "r732",
      "r776"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r576"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Equity investments"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "auth_ref": [
      "r242",
      "r722"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "terseLabel": "Changes in Fair Value"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "auth_ref": [
      "r239"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security without readily determinable fair value.",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "terseLabel": "Equity investments without readily determinable value, Carrying Value"
       }
      }
     },
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r572",
      "r573",
      "r574",
      "r575"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "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": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r572",
      "r577",
      "r578"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r341",
      "r343",
      "r344",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r413",
      "r573",
      "r633",
      "r634",
      "r635"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r341",
      "r404",
      "r405",
      "r410",
      "r413",
      "r573",
      "r633"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r341",
      "r343",
      "r344",
      "r404",
      "r405",
      "r410",
      "r413",
      "r573",
      "r634"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r341",
      "r343",
      "r344",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r413",
      "r633",
      "r634",
      "r635"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r229",
      "r230",
      "r239",
      "r240",
      "r241",
      "r252",
      "r255",
      "r256",
      "r257",
      "r262",
      "r279",
      "r281",
      "r282",
      "r283",
      "r342",
      "r358",
      "r566",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r754",
      "r755",
      "r756",
      "r757",
      "r762",
      "r763",
      "r764"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r305"
     ],
     "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/2021-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 for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r307"
     ],
     "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r307"
     ],
     "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r307"
     ],
     "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r307"
     ],
     "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r307"
     ],
     "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r299",
      "r302",
      "r305",
      "r308",
      "r664",
      "r665"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r305",
      "r665"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r299",
      "r304"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r305",
      "r664"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleOfEstimatedFutureAmortizationExpenseOfIntangibleAssetsDetails",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r300"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r582",
      "r583",
      "r584",
      "r585"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfDerivatives": {
     "auth_ref": [
      "r113",
      "r696"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.",
        "label": "Gain (Loss) on Sale of Derivatives",
        "terseLabel": "Gain (loss) on sale of derivatives"
       }
      }
     },
     "localname": "GainLossOnSaleOfDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r180",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionAxis": {
     "auth_ref": [
      "r264",
      "r697",
      "r698",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GeographicDistributionDomain": {
     "auth_ref": [
      "r697",
      "r698",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionDomesticMember": {
     "auth_ref": [
      "r265",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionForeignMember": {
     "auth_ref": [
      "r266",
      "r697",
      "r698",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueRevenueDisaggregatedbyTypesandGeographyDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r291",
      "r292",
      "r629",
      "r682"
     ],
     "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/2021-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": [
      "r293"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r311"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r296",
      "r303"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r295",
      "r516"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r294",
      "r295",
      "r516"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofSummaryofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r96",
      "r126",
      "r191",
      "r199",
      "r202",
      "r205",
      "r207",
      "r245",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r581"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r552",
      "r562"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r552"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r312",
      "r319"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r128",
      "r509"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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": "U.S."
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r91",
      "r191",
      "r199",
      "r202",
      "r205",
      "r207",
      "r680",
      "r691",
      "r698",
      "r723"
     ],
     "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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r128",
      "r509"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r318",
      "r320"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r320"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r479"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r480",
      "r486",
      "r488",
      "r501"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r129",
      "r477",
      "r487",
      "r494",
      "r504",
      "r510",
      "r512",
      "r513",
      "r514"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r130",
      "r152",
      "r153",
      "r190",
      "r475",
      "r505",
      "r511",
      "r724"
     ],
     "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/2021-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_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r86",
      "r471",
      "r472",
      "r487",
      "r488",
      "r493",
      "r500"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r476"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "One-time tax benefit related to Swiss intangible assets deferred tax asset remeasurement"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": {
     "auth_ref": [
      "r476"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 9.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": "Unrecognized tax benefit related to share-based compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r476"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r476"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 1.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseCharitableContributions": {
     "auth_ref": [
      "r476"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r476"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 4.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r476"
     ],
     "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 other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "auth_ref": [
      "r476"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 6.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r476"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 11.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r476"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails": {
       "order": 10.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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfIncomeTaxDifferenceFromStatutoryRateDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r110",
      "r117"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r214",
      "r262",
      "r267",
      "r268",
      "r326",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by entity-defined rating.",
        "label": "Internal Credit Assessment [Axis]",
        "terseLabel": "Internal Credit Assessment [Axis]"
       }
      }
     },
     "localname": "InternalCreditAssessmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity defined credit risk rating.",
        "label": "Internal Credit Assessment [Domain]",
        "terseLabel": "Internal Credit Assessment [Domain]"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r309",
      "r310"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r37",
      "r286"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r61",
      "r629"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r18",
      "r62",
      "r123",
      "r168",
      "r284",
      "r285",
      "r287",
      "r661"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r39",
      "r286"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r38",
      "r286"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r244",
      "r721"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r12",
      "r48"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r608"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r603"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r609"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r609"
     ],
     "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 payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r609"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "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 payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r609"
     ],
     "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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r609"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "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 payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r609"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r609"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r609"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails_1": {
       "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r609"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r611"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorLeasesPolicyTextBlock": {
     "auth_ref": [
      "r613",
      "r617",
      "r619",
      "r620"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r615"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": {
     "auth_ref": [
      "r615"
     ],
     "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 payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r615"
     ],
     "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 payment to be received by lessor for operating lease in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": {
     "auth_ref": [
      "r615"
     ],
     "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, Payment to be Received, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Operating Lease Payments"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r615"
     ],
     "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 payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": {
     "auth_ref": [
      "r615"
     ],
     "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 payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, after Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r615"
     ],
     "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 payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r615"
     ],
     "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 payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessor, Operating Lease, Payment to be Received, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesMaturitiesofOperatingLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorSalesTypeLeaseTermOfContract1": {
     "auth_ref": [
      "r618"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r52",
      "r126",
      "r201",
      "r245",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r538",
      "r545",
      "r546",
      "r581",
      "r627",
      "r628"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r34",
      "r126",
      "r245",
      "r581",
      "r629",
      "r688",
      "r714"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r55",
      "r126",
      "r245",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r538",
      "r545",
      "r546",
      "r581",
      "r627",
      "r628",
      "r629"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "auth_ref": [
      "r324"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataScheduleOfSelectedQuarterlyDataDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r13",
      "r314"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r6",
      "r53"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r60",
      "r126",
      "r245",
      "r329",
      "r333",
      "r334",
      "r335",
      "r338",
      "r339",
      "r581",
      "r687",
      "r713"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r404"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r174",
      "r186"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/DescriptionoftheBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r109"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r109"
     ],
     "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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r109",
      "r111",
      "r114"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r80",
      "r83",
      "r89",
      "r92",
      "r114",
      "r126",
      "r144",
      "r146",
      "r147",
      "r148",
      "r149",
      "r152",
      "r153",
      "r158",
      "r191",
      "r199",
      "r202",
      "r205",
      "r207",
      "r245",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r571",
      "r581",
      "r692",
      "r717"
     ],
     "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/2021-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": [
      "r80",
      "r83",
      "r89",
      "r152",
      "r153",
      "r541",
      "r548"
     ],
     "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 attributable to noncontrolling interest in joint venture",
        "verboseLabel": "Net income attributable to noncontrolling interest in joint venture"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r522"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r361",
      "r533"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r552"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r187"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r191",
      "r199",
      "r202",
      "r205",
      "r207"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r601"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncome": {
     "auth_ref": [
      "r171",
      "r612",
      "r621"
     ],
     "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 (1)"
       }
      }
     },
     "localname": "OperatingLeaseLeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": {
     "auth_ref": [
      "r171",
      "r621"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r599"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails": {
       "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r599"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r599"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.",
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r602",
      "r604"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r598"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r600"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r607",
      "r610"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r606",
      "r610"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "auth_ref": [
      "r623"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r54"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "auth_ref": [
      "r56"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.",
        "label": "Other Capitalized Property Plant and Equipment [Member]",
        "terseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]",
        "terseLabel": "Available-for-sale investments (net of tax):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r71",
      "r75",
      "r411"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
     "auth_ref": [
      "r68",
      "r69"
     ],
     "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 and before adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Change in unrealized gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "auth_ref": [
      "r68",
      "r69",
      "r75"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "totalLabel": "Net change"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r77",
      "r87",
      "r88",
      "r90",
      "r587",
      "r589",
      "r593"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r67",
      "r75"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "totalLabel": "Net change"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r67",
      "r75"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "terseLabel": "Change in unrealized gains (losses)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r75",
      "r78"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "negatedTerseLabel": "Less: Reclassification adjustment for (gains) losses on derivative instruments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r81",
      "r84",
      "r87",
      "r88",
      "r90",
      "r93",
      "r360",
      "r587",
      "r592",
      "r593",
      "r693",
      "r718"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r81",
      "r84",
      "r535",
      "r536",
      "r543"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Other comprehensive income (loss), noncontrolling interest"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r81",
      "r84",
      "r535",
      "r536",
      "r543"
     ],
     "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 of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss), attributable to parent",
        "totalLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r73",
      "r75"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r75",
      "r78",
      "r79",
      "r237"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r75",
      "r78",
      "r79",
      "r411"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIncomeMember": {
     "auth_ref": [
      "r563"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsDerivativeInstrumentsUsedtoHedgeagainstBalanceSheetForeignCurrencyExposuresDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r14",
      "r15",
      "r54",
      "r629"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r553",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails",
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r7",
      "r10",
      "r289"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Other prepaids and other current assets"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r107"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r106"
     ],
     "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"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r106"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r102",
      "r529"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r102"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r219"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r103",
      "r530",
      "r531",
      "r532"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r423",
      "r457"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r26",
      "r345"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r26",
      "r345"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r26",
      "r629"
     ],
     "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, 2021, and 2020"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r9",
      "r43",
      "r44"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total prepaids and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsGrossNotionalAmountsforOutstandingDerivativesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails",
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidTaxes": {
     "auth_ref": [
      "r8",
      "r10",
      "r288",
      "r289"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Taxes",
        "terseLabel": "Prepaid taxes"
       }
      }
     },
     "localname": "PrepaidTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsDetailsPrepaidsandOtherCurrentAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r104",
      "r458"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r100",
      "r101",
      "r219"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "auth_ref": [
      "r105"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r100",
      "r101",
      "r219"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "terseLabel": "Proceeds from sales of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r104"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r393"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r2",
      "r80",
      "r83",
      "r89",
      "r108",
      "r126",
      "r144",
      "r152",
      "r153",
      "r191",
      "r199",
      "r202",
      "r205",
      "r207",
      "r245",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r535",
      "r540",
      "r542",
      "r548",
      "r549",
      "r571",
      "r581",
      "r698"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r49",
      "r316"
     ],
     "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": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r48",
      "r314"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r20",
      "r21",
      "r316",
      "r629",
      "r704",
      "r715"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r47",
      "r316",
      "r741",
      "r742"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r20",
      "r316"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": {
     "auth_ref": [
      "r317"
     ],
     "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": "Equipment transfers from inventory to property, plant, and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTransfersAndChanges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r20",
      "r314"
     ],
     "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": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": {
     "auth_ref": [
      "r315",
      "r595",
      "r596",
      "r616"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation",
        "negatedTerseLabel": "Accumulated depreciation associated with operating lease assets - Intuitive System Leasing"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": {
     "auth_ref": [
      "r314",
      "r594",
      "r596",
      "r616"
     ],
     "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 lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.",
        "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation",
        "terseLabel": "Operating lease assets \u2013 Intuitive System Leasing"
       }
      }
     },
     "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsPropertyPlantandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "auth_ref": [
      "r23",
      "r686",
      "r709"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/CommitmentsandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r170",
      "r172"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealizedInvestmentGainsLosses": {
     "auth_ref": [
      "r725"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment.",
        "label": "Realized Investment Gains (Losses)",
        "terseLabel": "Realized investment gains (losses)"
       }
      }
     },
     "localname": "RealizedInvestmentGainsLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r77",
      "r87",
      "r88",
      "r90",
      "r587",
      "r591",
      "r593"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "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 income (loss)"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r412",
      "r624",
      "r625"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r412",
      "r624",
      "r626",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r469",
      "r662",
      "r745"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r469"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r121",
      "r681",
      "r710"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "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/2021-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": [
      "r30",
      "r361",
      "r462",
      "r629",
      "r712",
      "r733",
      "r735"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r140",
      "r141",
      "r142",
      "r145",
      "r151",
      "r153",
      "r246",
      "r459",
      "r460",
      "r461",
      "r502",
      "r503",
      "r569",
      "r730",
      "r732"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r188",
      "r189",
      "r198",
      "r203",
      "r204",
      "r208",
      "r209",
      "r210",
      "r388",
      "r389",
      "r663"
     ],
     "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/2021-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": [
      "r124",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r400"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r378",
      "r379",
      "r392",
      "r400"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": {
     "auth_ref": [
      "r371"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "auth_ref": [
      "r376"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "auth_ref": [
      "r377"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r605",
      "r610"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivableMaturityTableTextBlock": {
     "auth_ref": [
      "r614"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceived": {
     "auth_ref": [
      "r614"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears": {
     "auth_ref": [
      "r614"
     ],
     "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears": {
     "auth_ref": [
      "r614"
     ],
     "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedFourYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths": {
     "auth_ref": [
      "r614"
     ],
     "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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter": {
     "auth_ref": [
      "r614"
     ],
     "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThereafter",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears": {
     "auth_ref": [
      "r614"
     ],
     "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears": {
     "auth_ref": [
      "r614"
     ],
     "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 current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "SalesTypeAndDirectFinancingLeasesLeaseReceivablePaymentsToBeReceivedTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesScheduleofContractualMaturitiesofGrossLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseLeaseIncome": {
     "auth_ref": [
      "r171",
      "r612",
      "r621"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueSalestypeandOperatingLeaseRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock": {
     "auth_ref": [
      "r171",
      "r621"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalesTypeLeaseLeaseReceivable": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1": {
       "order": 2.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": "Net investment in sales-type leases"
       }
      }
     },
     "localname": "SalesTypeLeaseLeaseReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLease": {
     "auth_ref": [
      "r216",
      "r250",
      "r256",
      "r622"
     ],
     "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
      },
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of net investment in sales-type lease.",
        "label": "Sales-Type Lease, Net Investment in Lease, before Allowance for Credit Loss",
        "totalLabel": "Subtotal"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails",
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss": {
     "auth_ref": [
      "r250",
      "r253",
      "r254"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on net investment in sales-type lease.",
        "label": "Sales-type Lease, Net Investment in Lease, Allowance for Credit Loss",
        "negatedTerseLabel": "Allowance for credit loss"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/LeasesLeaseReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems": {
     "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": "Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]",
        "terseLabel": "Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Line Items]"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about credit quality indicator for net investment in sales-type lease.",
        "label": "Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Table]",
        "terseLabel": "Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Table]"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock": {
     "auth_ref": [
      "r262"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of credit quality indicator for net investment in sales-type lease.",
        "label": "Sales-type Lease, Net Investment in Lease, Credit Quality Indicator [Table Text Block]",
        "terseLabel": "Amortized Cost Basis By Year of Origination and Credit Quality Indicator"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseCreditQualityIndicatorTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net investment in sales-type lease originated more than five years prior to current fiscal year.",
        "label": "Sales-type Lease, Net Investment in Lease, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Prior"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net investment in sales-type lease originated four years prior to current fiscal year.",
        "label": "Sales-type Lease, Net Investment in Lease, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "2017"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseOriginatedFourYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net investment in sales-type lease originated in current fiscal year.",
        "label": "Sales-type Lease, Net Investment in Lease, Year One, Originated, Current Fiscal Year",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseOriginatedInCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net investment in sales-type lease originated in fiscal year prior to current fiscal year.",
        "label": "Sales-type Lease, Net Investment in Lease, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseOriginatedInFiscalYearBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net investment in sales-type lease originated three years prior to current fiscal year.",
        "label": "Sales-type Lease, Net Investment in Lease, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "2018"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseOriginatedThreeYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_SalesTypeLeaseNetInvestmentInLease",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net investment in sales-type lease originated two years prior to current fiscal year.",
        "label": "Sales-type Lease, Net Investment in Lease, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "SalesTypeLeaseNetInvestmentInLeaseOriginatedTwoYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAmortizedCostbyCreditQualityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r77",
      "r592",
      "r593"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": {
     "auth_ref": [
      "r225",
      "r228",
      "r233",
      "r234",
      "r235",
      "r236",
      "r700",
      "r701"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails",
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r517",
      "r518"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCapitalLeasedAsssetsTable": {
     "auth_ref": [
      "r597"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r454"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r500"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r492"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r161"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/NetIncomePerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r476"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r421",
      "r454",
      "r464"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationShareBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r299",
      "r304",
      "r664"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r299",
      "r304"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r296",
      "r297"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r18",
      "r40",
      "r41",
      "r42"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r437"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "auth_ref": [
      "r550"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "terseLabel": "Schedule of Other Current Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r558",
      "r560"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r49",
      "r316"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r169"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SelectedQuarterlyDataTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r423",
      "r457"
     ],
     "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/2021-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": [
      "r457"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r457"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r429",
      "r443",
      "r446"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "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 and Equity Securities, FV-NI [Line Items]",
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]"
       }
      }
     },
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryofEquityInvestmentActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r233"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r486",
      "r501"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r304"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r197",
      "r209"
     ],
     "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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r98"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r393"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r112"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r424"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": {
     "auth_ref": [
      "r457"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r457"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r435"
     ],
     "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)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r441"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r439"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r439"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails",
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r438"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r438"
     ],
     "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/2021-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-Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r440"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r440"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryofRSUActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r452"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r451"
     ],
     "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/2021-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/2021-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": [
      "r426"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r457"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r445"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r436"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r433"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock": {
     "auth_ref": [
      "r444"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r457"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r431",
      "r457"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r430"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r448"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r447"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r447"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r420",
      "r427"
     ],
     "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/2021-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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r423",
      "r428"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r449"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r453"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r453"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
     "auth_ref": [
      "r442"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
     "auth_ref": [
      "r431"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r453"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Share Price"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]",
        "terseLabel": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareRepurchaseProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Domain]",
        "terseLabel": "Share Repurchase Program [Domain]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r424"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r425"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r450",
      "r463"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationScheduleOfEstimatedFairValueOfOptionUsingBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r457"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r457"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r447"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
     "auth_ref": [
      "r432"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
     "auth_ref": [
      "r431"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationOutstandingandExercisableOptionsRangesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r447"
     ],
     "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/2021-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",
        "negatedTerseLabel": "Shares withheld related to net share settlement of equity awards (shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r122",
      "r139"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r59",
      "r87",
      "r88",
      "r89",
      "r140",
      "r141",
      "r142",
      "r145",
      "r151",
      "r153",
      "r173",
      "r246",
      "r360",
      "r361",
      "r459",
      "r460",
      "r461",
      "r502",
      "r503",
      "r569",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r593",
      "r730",
      "r731",
      "r732",
      "r776"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveIncomeNetofTaxDetails",
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "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/2021-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/2021-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/2021-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/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r173",
      "r663"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/LeasesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.intuitivesurgical.com/role/LeasesSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r26",
      "r27",
      "r360",
      "r361"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r26",
      "r27",
      "r360",
      "r361"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r26",
      "r27",
      "r360",
      "r361",
      "r434"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationSummaryOfStockOptionActivityUnderAllStockPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r26",
      "r27",
      "r360",
      "r361"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r26",
      "r27",
      "r361",
      "r422",
      "r444"
     ],
     "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": "Issuance of common stock through employee stock plans"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r26",
      "r27",
      "r360",
      "r361"
     ],
     "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)",
        "terseLabel": "Shares repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r26",
      "r27",
      "r360",
      "r361"
     ],
     "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",
        "terseLabel": "Value of shares repurchased (in dollars per share)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r27",
      "r32",
      "r33",
      "r126",
      "r217",
      "r245",
      "r581",
      "r629"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r1",
      "r88",
      "r126",
      "r140",
      "r141",
      "r142",
      "r145",
      "r151",
      "r245",
      "r246",
      "r361",
      "r459",
      "r460",
      "r461",
      "r502",
      "r503",
      "r533",
      "r534",
      "r547",
      "r569",
      "r581",
      "r587",
      "r588",
      "r593",
      "r731",
      "r732",
      "r776"
     ],
     "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": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedBalanceSheets",
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r125",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r359",
      "r361",
      "r366"
     ],
     "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/2021-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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r51"
     ],
     "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 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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedFinancialStatementDetailsOtherAccruedLiabilitiesShortTermDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r521"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradingSecuritiesAndCertainTradingAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table Text Block]",
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI"
       }
      }
     },
     "localname": "TradingSecuritiesAndCertainTradingAssetsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r229",
      "r230",
      "r239",
      "r240",
      "r241",
      "r342",
      "r358",
      "r566",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r754",
      "r755",
      "r756",
      "r757",
      "r762",
      "r763",
      "r764"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Average price per share (in dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/StockholdersEquityScheduleOfStockRepurchaseActivitiesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r131",
      "r404",
      "r699"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsSummaryOfCashAndAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r404",
      "r699",
      "r736"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r131",
      "r404",
      "r413",
      "r699"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsScheduleOfAvailableForSaleInvestmentsWithUnrealizedLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Unrealized Gain (Loss) on Investments",
        "terseLabel": "Net unrealized gains/(losses) on investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r470",
      "r481"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails",
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r482"
     ],
     "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",
        "terseLabel": "Decreases related to tax positions taken during a prior year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r484"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r478"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r483"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r482"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "auth_ref": [
      "r478"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Gross interest related to unrecognized tax benefits accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
     "auth_ref": [
      "r481"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r485"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/IncomeTaxesScheduleOfGrossUnrecognizedIncomeTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r175",
      "r176",
      "r178",
      "r179",
      "r183",
      "r184",
      "r185"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesBalance": {
     "auth_ref": [
      "r132",
      "r137"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
     "auth_ref": [
      "r135"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDeductions": {
     "auth_ref": [
      "r136"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesDomain": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r136",
      "r137"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r132",
      "r133",
      "r134",
      "r136",
      "r137"
     ],
     "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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ValuationAndQualifyingAccountsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r161"
     ],
     "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 effect of potential common shares"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/NetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r156",
      "r161"
     ],
     "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/2021-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/2021-01-31",
     "presentation": [
      "http://www.intuitivesurgical.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r155",
      "r161"
     ],
     "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/2021-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": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "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=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "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=120395691&loc=d3e23780-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r130": {
   "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=120395691&loc=d3e23780-122690"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r138": {
   "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=120395691&loc=d3e24092-122690"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=d3e1280-108306"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL124452896-108306"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "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"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r19": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r20": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r21": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r217": {
   "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=122038336&loc=d3e74512-122707"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r22": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r23": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r24": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r244": {
   "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"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445"
  },
  "r25": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 6.M.Q4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054"
  },
  "r291": {
   "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"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "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"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r32": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r328": {
   "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"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r33": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r34": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r35": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r36": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r361": {
   "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=120397183&loc=d3e187085-122770"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044"
  },
  "r37": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r38": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r39": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r405": {
   "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=123447040&loc=d3e1928-114920"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r41": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r42": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r43": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r431": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r432": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r433": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r434": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r435": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r436": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r438": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r439": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r44": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r441": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r45": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r451": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r452": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r455": {
   "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=120381028&loc=d3e5070-113901"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r46": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r463": {
   "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=122041274&loc=d3e301413-122809"
  },
  "r464": {
   "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=122041274&loc=d3e301413-122809"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r48": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r49": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r505": {
   "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=122134291&loc=d3e330036-122817"
  },
  "r506": {
   "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=122134291&loc=d3e330036-122817"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "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=122134291&loc=d3e330215-122817"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r515": {
   "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"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r53": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r56": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r57": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611"
  },
  "r58": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r59": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123422147&loc=d3e41457-112716"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123422147&loc=d3e41460-112716"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r60": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r61": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919391-209981"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981"
  },
  "r62": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919379-209981"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888252"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r626": {
   "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"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r63": {
   "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=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r66": {
   "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=124509347&loc=SL7669646-108580"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r665": {
   "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"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123726172&loc=d3e511914-122862"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(7)(ii))",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123726172&loc=d3e511914-122862"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r681": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r683": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r684": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r685": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r686": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r687": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r688": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r690": {
   "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=120398452&loc=d3e534808-122878"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r692": {
   "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=120399700&loc=SL114874048-224260"
  },
  "r693": {
   "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=120399700&loc=SL114874048-224260"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r706": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r707": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r708": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r709": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r710": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r712": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r713": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r714": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r715": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r716": {
   "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=120400017&loc=d3e572229-122910"
  },
  "r717": {
   "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=120400993&loc=SL114874131-224263"
  },
  "r718": {
   "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=120400993&loc=SL114874131-224263"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r72": {
   "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=124509347&loc=SL7669646-108580"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r726": {
   "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"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r740": {
   "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"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r745": {
   "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"
  },
  "r746": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r747": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r748": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r749": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r750": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r751": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r752": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r753": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r754": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r755": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r756": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r757": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r758": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(4)"
  },
  "r759": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(5)"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r760": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(i)"
  },
  "r761": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(ii)"
  },
  "r762": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r763": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r764": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r765": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1402",
   "Subsection": "Instruction 5"
  },
  "r766": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)"
  },
  "r767": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)"
  },
  "r768": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)"
  },
  "r769": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r770": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)"
  },
  "r771": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r772": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r773": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "09"
  },
  "r774": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r92": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r93": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r96": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r97": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r98": {
   "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=123367319&loc=SL114868664-224227"
  },
  "r99": {
   "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=123367319&loc=SL114868664-224227"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>112
<FILENAME>0001035267-22-000014-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001035267-22-000014-xbrl.zip
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
M77?&BU8S$.S[T];A[E\@F3/<BTIQ)7%6"U%Y*E/E)$DB"!\E\SG&<B?!)AL
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
M6_BS]RL=E!:E@Q)G=FX[*$UIO:: >5' 3+2>>,O1 N8"YAF\N)'SV]FN0+E
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
M %*=^3+@; 1-E".6Q)QT'H2*R3/AC-%!\5S*A#1AZ^Z<!H)F+UL&4@6?!%-
M!>"4UL3&&/,>'[2XG$RO'$V3N?"DZN1\*QK!T&+22 $G7.#>6R9,GGS1!B4H
M7QC1S& 9<()BXH;D_CUBM&;!M;.4&B%8$LFPO#5G8<0TS67 2<H')$$_ O)2
M.O)-[HQP@8))@#XBM8LCGQDO TY09-2"U4H:PPD73&N+P^I3U(3ETB'6+(S(
M'GX9<)(3R0)U1G&<3DYH1ZUVS"8GHG,I"4,71BK37P:<H)2(=H)XT-+GAI>>
M6\H$U890&8$AC6]0W85Y8':S+[! %'=1Z6AISM2SQE+0A$#B7"9I=5H\@<XF
MRCD3X2+_$( ,Q3N%T]8F$U':(1GP7$KKP^()=RI1SIG(DI$0*&,Q&2N1_ L7
MG28:*.>:$>?\XLERRE'.V534%B%$XY.+W@J:E.<\"##&Y7K^S+O%D^KLHYRS
MF;Z<68*<B3)I4>;6<Q. <QHL",(74= SB7+.IG@O<SHEIW@,'%T78JE5$1U,
MK6E$-U-,K^QXD[GP@]1#=UIRP9'=4F4$:EKKB6 \.8)D5QN@"R.:640Y)R<F
MB:X^JD3E3"Z<S*.#0 3721H(7!*^,&*::I1S<O(A$'P*V7[E#0[>FIA2TI8Y
M8JPVSBR,?&8=Y9R@YI/">6!$:):;BI#L-<088HR26J(61V13B').4"I).I],
MT)IX80DUD7LCHC;6REPZ9&&D,H,HYP2EE)MH*!*1)R1!2/)42JD!>9V7!)WN
M!I'U5]#;[[OC@SJLU8//O=2^E=7WSUE#73<8UF'<A.XOY+$;\-G[H[9OV_7@
MZ/G9SMDQ_.A1;IS^@,_Q'+KAH./Z1S>,0>\$D;T- >J/N1_=@G@OGQOF=$_R
M@_^@"=,Q_GAU@5NW8/(@.7JYEG&<0S$)*XSFWE*2.])0VX1&-&7JW'_JY'Y]
MJSL]]#RVX2-T3Q9EQES#>)(B..F,B8(PY7P4Z&=*D((+KT6#,M8*QN<?X[-)
MJ@Z66,TH8YX)$\$1K8SCB8>4.V(WJ0I/P?C<8WPV16J8-%Y+$AB/0C!G'&%
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
M'?VI9 .7N P8:.R'KA.ZA"34=$V._^.%L4X-<O6Y^6MY;N[=S\U_F'.C#DW
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
MLLH-GD$7C%;&=5)>FP0CO";BO_@S[E*:MS)+9POP9WFER)KB#Z@7H!YDZ.3
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
MM"R0[S7EPRW@118D& ^EK#I'Y\>"8IZ@;<H5CUN.&26^?$G+&>D?GHAVAZW
M9V0L\DJ5#<MSK'[%:^6PTTZ2YF*OK1YI5FB.EI@!6^2JAIE7G3:MG?KC!@.T
MR7=%TDQSH*F8_-A".$,OLVAA)"[@I4PVERFXVD057;9DG6D[1JFIHV_83S-E
M6,7^99.T[9:_;PZ.#TY!R*(<-E[OO3H_.>V'=#P]B:C)U,J.!9[5G4T&-!#S
MK+C6'6*D>YIDLZINNN WIDVG,_[\T.9NC5O;E1]NH)=R8(-P<=\/YWL4>#@4
MZ$)B1# GB:M@@/!_9>DE%]'3UD")P1ZY0OLXS7J(K<C7U<Q<%_ZK=J![8Q/*
M^H^VZD,&H_A/NJ\6A,UR&*X(8CB808[SFQOW,C=>LC.#D,3%%>\,9"_E&/2A
M;*6J.I2@N/[2Y,R@M3'_.,D?VT9:PKN#/8UK''O^W8F%W8&%^ 1IXL\U\$)?
M  !N)%^25L9>GJ,&>RJ#BW#):QRU;)F#?W>'Y:J40I42S+O-N3KCZ)L292Z\
M7:CYB-&6%6@OL%7X7[DB5E#5.4/'.A.@_?:0Q%3GLZZ48,;!%YF>9+P"I4F.
M7-XUSIL)X9W!BQ(2HLI* P<V*PY;GJ\>WRB.*$?5JZVT%W%2RKL>.)W#WLT3
M$,O"9TQ*3E-1$G69%]>YUNW*YFEJ*J@P*_E8\CLC'3?H).@JJ^X^>NI16LS\
MBB5:WD/,GK2<?O9D7]>UYAOX9>NZ%O0+I(J73\]^EC?T?KMW>FX<WN3(=^0[
M_K,?,>7GE$#?N8/.C!>MZ(0.SP^.#&O7D,K.S7_O.8WSI]GFHTJC0Z6/2<6Z
M'4^=UU,Q6<XXF\)F*,F:L=2+5S0_H%ZC?GPE2W46[[GFB]],Y\==JV]![]#?
M KEB:7MA+%D1?$=W96(Z:"#7HT(/'A^3SYB(-AN :B1&U,55RE(BLAK:!SV*
M4>2C@7,'J^B&IH.D,G#$W3AH!#>H, 8GO4M)!O@7N"LTYI[]L;,$#H]]CN*1
M+S *F=)M/ED=ONSQ\F=.SSCKS^_GSL_XYWY#V\:9:*/='^G/'6E/TS]W@/_3
MG]_/G5^/@#])P6_[ _R! WSDE]]+,WSVA['*LSC(6?&A3*NZ1Z0?H<37*5B"
MV:P_O!^SV<[2NK=W>P[V4V<!-@''*%V/1S]$@T7>']P/'1P(S?[D?N3DT!5Z
M-LOIJ"S.^./[Z;;Q$$70OBX)SG\M+RLY*F&88A\D+$WH_"!S*U[=VJ/JCO&5
MZ(?B*RO(7ED>.U'[-_XD]')8%M.<;4649*]J2DT:_W<S_UNEA8ABRQ@PEU]Q
M UOIC$5219I?D4HV[,?^=961I0D?\'R$N13Y4'R-&25P6$-,CQGR?*I+I62R
M-\Y!KQ<'5_$O$YWV,BG$_'&L.$V,R6A6I30E<H (%A**_)9B6JN.AYA%4NT:
M.'PDOTHK40[8)% F<I4BB027*N:OZ0V(\L.R2!"J&>95XL0T,;:Y% ,KY$A<
ML4N$EVQOS$D))U+*')V2B_R<_TQ3>@E/J# UO4Y%1@X%H YY;<2 .+CR:UR"
M'LHV+JH[]V1<;T1JHR=I)?*PT[J6-4Z$72F,N UW:H4CLFM,R4<XR0I^Y+20
MPPX%_+MSK=5DD KQ"][77B@SK&!;:DKBSK?G"F%?9RPYW)E[*B)4KJ9:S7 L
M=CH4$RDPD)@465I(/.(BN;Q2*4NZ_%0UBMO!$;ICA6< :]6R1H[W:T;R-@VC
M"*Y"%DU4HN1!9-V6> H2'24Y;1FJQ%@ 4ADYTA)6_I2<8ZHQ00 "R#NCBYL)
M=VJ$9EY<R00\-?BT+&#K*1T0X%A5+4*CRL\ODJ=$#J7Q8819<;K*3R+#5!03
MP0%C5Q$!(5%]G(YE=^]N;P.!MY(QD:K6"Q7%?:*S"-:W8^NC;CN$G'-1YJJA
M".R*8OL:U9A53V.7 YEEE9,4N"(/6U]+Q2PD22N 595,U%.9<-VB:N1\92&;
MLNN48-E)J1;-Q)HAI/ )CDT@8)N4J/J.)5RP?:R-O![AK21).B]_(4]0C17E
M%2XV%043%5;JY-.RTGBMRBKQ ;O&GDP0K,B8JZE/;0?YRI ,7)9X7<F>[]V-
MX3E6;4'DI)@T[:;D28YE@XEK$5.O12H?P&B"O=\E)Q85'LBG-4?'@+E,&R64
MMZ?>U@;/R;V*II+UT_EIB^(T)8N3)>YQJF09\K)I+9@+<+VAY#+9$./WH[$Z
M((6V,AM8CL+!*8^Z@1P"KLBN> -+.::=I0FL PN>]2"%[6 ,6#3.F.QZUQG5
MHX /K!BGN2E$37$  :(H>L\DKU;$^9\I8>5T I1.TO$N^M<J.2@H*:@L$Y+$
M+091*-QH2*T11?F\]%$0;B!V1_FBN_B)+I.-GM.('7S_"#,9U02T.>E732<B
MA5AI)\.2C W)WG E'1%XQC%M56RQXEPH&8I]*68E]]CAIG"40A;+.CC6SBF&
M6[%MB]P),B>1M#X4Z@T6;&$+IEHSJJ209"JH:CS_"B&8R^6+:E@)\((ZK1(I
M&G%1S1N7"GLI=?%FQB<\9RA]0<P"AM>*W< FQB)E62_M!E,$')$%+Z(B6U2Q
M O]%+%&M 3KK5=P$=]ARE(:+=%D+GZ15P3AJC+GLYEOJSMS\"P!,X&QS2IUA
M5Q)%KE+!?G&J%6BKN4#19C21V,M\M7J'+^IAT/BUG&V4B.KQ&6B7/VRKV?9F
MVVIO%?;\%%-\O+7?ZAI=OAN9J/!SFUD7#K]W"QM55,!U^C^0!1(?*L3Z"D%-
MV$%Y )0G"C"0DRE##W;'Y7"9AKDT5BPE$\FQ4JD*20OU5DM6Z%952UG*HA!\
MH(V:SF>1-(VQB*A@@8.7IH^T$)I>F%KSG,HYO<M6H ?=[32U'X>B8H6!%CM&
M'J76I=\H-U[I-N*J^E6J$D*W5BVL]:NQLPDP?#+,"]%"471X8G(TL%CM+78:
M:#63*N5-O\1LF@\W1NFX9RQB_Q8H;P<)_HF-2<"P5*/@DQ3UYCEWR+68QX78
M6ROY%Q=LMM/0J)R&5!K8Q%/HY 2$63%6&:I%V5 QJ/E5->5S!O".DF#9!!<P
M*G+>,=4NTRRKNIF8&9GF=,1E'FR"FMRM-(B8:451)-1Z&\YPIRU]>ET44G/>
M+Z=#8X\A@HM!V,@[GJO<W-?[>RHW]S<]\*E]&4K5(<^QYPLL"N1[4=%B@@Q,
M$M;&T,+W2O1*U;@);![<ZQC4FJQQ M]V]B]D0R[X!WBT/"9QM&V:SES*CL2!
M3@K*#4J3A?>R \"2Y_6QRU8[6"*,1 &W, KZP_OVX=T\NZ9-M6 VRW!9E_ N
MWBN=,NUE#5?3*KHP7&XH!]J9(OJ92,T&5(-K9+2EJ,_$ ;;Z6:VX%OJ0FF10
M XOA: %K#J68THXQ+:6/8L<8SG).]0?0<UA:8%-;0O&S,BHDCX3K+HUJPE&1
MD,W3SD%E$%VNFK4*'YF8Z_<MMM#=$BN^@EV+FT'O!1>.JWHVD8Z^)?O;-1HQ
MK ]0^D?:\Y+N0L"'7+JK=H1ZB-V&@+W/L79G_Y_[#6^7*N..:# H''7H?P-1
M-N>1:>SQ*<K UNP60):3[=41J8%_V@F@>OFV3C6IYN&H$7%ELU5*0%DCQG/4
M[5"6\-]D47\I_9==M\)SOCO<W4$7%#H6*OR+9!..HE+T1)^@\E;3W=^Z%G*+
M:"ALI?JLY3)8_+H86G9,G)L9Q3B?"#^TTGI1^F^'?,-^"M\F4.&"21&Q=4UY
MD67%M; LX"=05P @+^YQ&',%8G:P+J;FK8DP2%N-Z?1*5*@_3G[5'4&V:\RS
MU4460Q \U1P7E>7:Z(U)I?&%!?K :V<8DD':0AH!HZH<MF.;<)N""TB2188A
MO+;:,=QB"_"+C$E>7RT<5X)!SK(RAB6I)AT*UC$AW8] \,RTFF1DUM;H+SX,
MC%2PZW(YHPB[JZE$ ]$B0J8:R%&H(G8OY@K-D&V^$\8E1Y]H6>2PNQ$P^VN"
M U.K(JGE7UT_=%_#WD$WOQ\SVI>C;]H&?NER]-4*V&\R$QG:QS8K*=4F;1L$
MJD&]QP;8(K"QG/^#^7VE6L$(QYW6WZ1R6JH>P[(O&,D&&%4%;9.61>?&1=.]
MJUAV9$I'WU-1C5WC)!<)*GI&@(XW:WWI>6]1WGCYX]1S_?!9[*ST,'K\N(D?
M:W88JT60>3=@^AL:Y<IQM<@.M8ZN&A\*WP/&(JX+X:]^(7P-RD'=B9*KX3Y@
MTXF^8^JI!E.C5E14I!"-&'#L(ZG$U%TY%Y*D;.[*(A^@@Z+&RS%;1?P@DV4P
MNTAK\CW:]VRQ9XL]6WPHMBBXHF)<H*^);!)T86A6J5DC9AJ+P7I-FEV3ZE@M
MY8)"C82;8I'16/$F>57X9''R$[9,SK)OZI"L'9JJ8V$8@2-,-])K7#/X*OT"
M9Q^66LI>WX6(#PK7#9F*.:KR;?#C0"]U/K/H&_Z@=#X"+]Q#W_ .28]0M[LT
M3O$ D. SLYGLBR22OVHP^HLING!4EUP<[<RFE#>RRDA <1Y.O[/"1J+)96JA
MU;AZA.(_X#,<!0&_RXRA>JF)H "_:_RIUO0M9WQS5^/AQI[8HR)C*E-*N*-E
M<GX+7;B38.Q7YKCJS/DN FEA6S?;WU;OZ%MI%PW.4,=X1<K'*7B^GU]4V6H#
M8;Q1K.1 B%;:_Z>M3\Q117#7LO@@3T7ZK$28+KB768'O)B)/0 QBP&>0NB8B
M)J]T*_%6S48:@U)T*179+,!UFH$_-2;(906]%-H;JFR9; Y:8TXDIM>!/M<B
M9N-T[:P1[.@<LZW!%JYX7L_QG@YM($9)&UI$].YRBY@U(.Z!!:G@,T[JT9N2
M3+2)U^Q(YK+P-!'9(Q4.=$$;?,?X6A1C'5JJ]9D+)S*R$!F,PO>IZ'G':XSO
MUOD]G;!1)YLIGK5).PMK ,(""2$WT7EF-\C8-F2M276IDLJ7+T.,]-6!SQV1
MT#$L9=]:3F2%33[/?;X=\;^96[-KS 5G;N8$M*4=F&&?#S&_%U:F_.<EAZ,>
M3[,Z'7P6\@1Y^I)0FLZJ6L@ED7-*U T[TOTO.:(\E66/T!P3Y".'OX;=.A:U
M0*"*' A-\DE1;Y>27,P'PBB$J"*3^:4B@-ODT2#XKHJ4">B7^1S^ ]//,H$T
M>J H4%Y!J9BM C*D+)6\$T=W7927P)WHW8?>;1Q7%K!Z+], 52!^I765 H]5
M6N)B49(*+#4L1&'O-8Y@E#G-"&%U,W+N')-OX"67BMU>XX3#"1$*C-@1,)D\
M%:VN-?)5Q62$*<=4()F,8:DYCO.!(95<K6)"JO>S:'J,UW4B8-AU7D36L6A$
M%M.H4+O0Y@BFUZ.6E0# +K%P3I5B&+)L)2&(3,CB=!T5LL2&<:B$0O&^^6-;
M$MJ3$?O9DHB<9*8 0UT42)C 5,49VR/7W%R/90.])I[M*%U.%6N)_ 0J2J^N
M.<\7GK"@(\F36[+^>S/-];*!>H?!NMB#/7ZLO\-@I3*GHS;U?5UZNOEFNNAZ
M'<9JZ6;>*+EIDVRKSJQZCAFOLVD!2AT5RLZA+%)M\^'E13IO<L7.#KWD.:6J
M5:06')3_,P_:=9,6J^YV-8?E4I^M.O/T9!!L.AEB%Q@];KMGIG?(O5?]*%2]
M=^NLP0%=XQ@>($XVS7$HMCCJI*' VF S91"2N=SB!HN5PP$3M7?FW%!H;A'8
MPR 6S0323-:*U2JL><,%KKJ8S(PK4E'T1DPQ)U 5ZZ![:"HSI+%M :P>0P9Z
M9.=BUC7ZPW,@PI&^'=Z#]?3BVB8I9;=+OO5L(IWK;1!WQ-O,;P,-UZ&HGT:R
MEAGLLTX"^TSN>"'7?6MY]7[+Q+ P2IN0(FG-."K0E%TQ:[YE58#R1<D0#U6&
MT^TY27,A"4D">5MRWYE^B(X#+9].3IN4_EJ6@N,SS\^, ';,WALGIVHY%;J2
MXYGQ3R",LMC +G_G1ZMMM]86J\##)&?K1 @:_WGC6>F2OHJSW0YNV3<%1YA=
M<K8K VZ"B0Y%(P* HN@ZHERND\XL:%'N/Y<;+2>0->@B6:P*4-X:,>S6G-R&
MRKK5S[POZHOH-H![Q8)=-34>77.R!X1JZC J"A6:(\(IC 63JLI7^/3F?+]S
MP]UP=$EG8W/;F>>9G;+F&RU9]-A/ 3M!@)K^=(CG1UGGXOB?=6.=6#I]T"F=
MGF_YO]&5+*+&U8HDSWN]O]=4K**J]IV2<87+=ZWR%@[MPP6W9I+Q+ZE@NHN=
ME["Z#.ZM&W5D IQ.!)Q$N&):IZC65-_NFW*GXO;OU+;OS)W!0N6<G TDHT!
MC1FZRYL)B&JCRKB0RG!6EV2 %7<[ZF\ (9]BD:RH\%=;;D,R.+::RB"K%9H&
M [;"Y<%BP(B!.M1I"*8\W3FY2H>RVC AI=R/H%/8[F0D:X^GF/PA.\+(M 'A
M"F]ZLH".!*>(&IOH ])T)I.-B2;5;-<XPC:&U;0"+2S%A(:,2T5.M+_K0KX9
MZ8Y8LM!X2*3+22:G!@C#GL?DDFL 8!<XU4FIZ:^&2(3%:%6WF5\1UZ+QDU(?
M";9*4!/ 12&:JG/4BYH?6"Q*VY1LT@WYF@7\7,W:VO3_.%P@E+V64+:"E7W@
MJK)SL?U?-4UK6?Y:DTDFL AU?FT T*+L!F85W12E+']>*.Z37*R3?;^0)R22
M\167NID9T$W-Z:JQTUJD2RAQBG62DFCG<_-%1OZ@F\J_F&31O$@\0H3E9-_*
M3M6FL,@0="J;:R9(#BN )SQO4Z]$%NI\I4$W?TRP)IR.BNE"2I$>2QT'BTKQ
MD)NQ98UW13"UMEQ!5)T"<Q:DNB.R#("W#0 U,L +Y()SY]0<TZT;%F=&,$FC
M^Y!.S+MYE)[D.Q_Z^\Z![FHM3NUP>8[8TBZ.8J>,"_' =9K$7';;0E%'DF8R
METWVQ1J+^>LC6>Z,O']YF=_V&Z\=)K9B:_6#L&*FV'4,<9N(WHM<]EV<2S/2
MI2]2WL NBG)2B,A[,_&B"WE!JCKE1.2@5 )[-.]@(IE#-\"M4Y""LL%=T[ ,
M%X("^=O5\'-Z4ZEX)SRA+^/LP#GHRSC[,LY-VT!?QKF>99Q";G>D!!@80D/!
M5%0M'L+Q6/!URX8_] 5&)2Q=V>*:2X&"=FR1BQ[AV$;@O>+Y2U+KI8S0[>>:
M1A]M%Q"5RD4)]BA!CUB1S?4&Z73@U1)%7--V"1''E9)2I_(VB>QH?77U2JT3
MJ2;)\*2CPS-,Z5HN/!O+D:O6K'B[\O;#6C&S;<A%1P;ES2*M GN$I[0HY' L
M ?H-9'A*9L/KGI@[RL4HMBHO5\8Q4_>I&(DX?R):-4\K&7W!^@;9, 8NSJ?C
M&%LT)W."=T\W7QUSK.8%C0XT[U':=$A!YU\7:BJ]MFI::"73G.KT85)+DY4A
M>H!DP5U<SSM'=?+;0B(^9G("F(8<=[F@@PK7*"[I&K1G'1B!P\V+6BFW\WG>
M"&Y=0Y>('$*IY.M(#*]HF<:WG$C340:LM,8XP/9LW;:,8\ZQ> "C6(ERK325
M(N+ FN=MCNK[?7^<;8K^L23/BZF,7(!QH(RL ^'+@N_>@>'U5F)48VIIET:.
M+C39$4E03C>"O1#17JSCKE1^IV4C@*P0H5LUL9*YMW=T<1U!V6F[ULHR\ROD
M2H!"EBD>I)MBWO:<-KE>U0W)BG%,$L5&@>B%FT^BCJ?8+5BRMM:\!\Y83(J,
MJ!S2)@(DS?[YI,O#N;(%\:1N,%&V2U;]?74'==+!Z+D^0%Q.T#X7?:7A6]66
M?5IUV+?,C16C) K1C1M.:&>NV7O;M+?QH*HB'^6Q8ZK#TEP2OSJK.=NCS<--
M\[87_7^F)-,&!-".\OGMW@Z5:U&T@Y:L+%12BQ(]$?$A!],2$UK5URKU']Y2
MUO*,$*5E5RI\4-N,4?<%$,*% K+7(ES;R6@'=I6Q;JQ"NEI')$O4@ZT=1  ^
MJ8U7HS0'+CP588R2B_QXY+(8/D)*JU33+<'=="=TQ<,ZFP,VI"VH.NWT\L9D
M8'B?+7PE8L4@XP ])B/A:I9YU[C,(N^^7>5,;W'F?-OG5!'@&M0S/>XPR0U-
M,T'PH$,,&5A3HZ*Y9E>NHW8E&$$BQCFI'F\[TG>G/P ]_PX_RU[KF-PC&KBB
M)Z*HFHDJG8?J>)&,JQ:R4%-U(NG&7I%/ )5S'9' ->]*=TMYR6OX[:KYOIMM
M=+U8-W\S>^M&9MX+<4/KA]%'Y$AVY7I-E8Z>[=>Y9 =^EP+&-_64'[P49 ,
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
M0PNST=4+@Z672 \,D,D>@FY$W[8"H1J5>';KE%U5"S=OW;J?5,JAXAGI2"C
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
M:GJYR]3E:M[:+^<;"AOH3QU8/-Q]5\VJ_.!^]MI\>5 &:3!V5IWT;VK1@9^
MV]:ITITM>F 2+TQM5]:>G[,4&]$2LJA2SI]<C?PRZ2]W6^$7NCPO96@/-A4A
MB_V"B_TS9R).;.MIHO\&Q1&D=ML9_VNJE")/TSG;7OXC8M,JW)XNW*Y?-5IJ
M<&N8+@RY ?MNO+ T>ZW1NUSI.'MFBO')UH^E$TM>NR125^4S 1=#?\E$697*
M*7$^(@:/[T,TY;19+F&2-RLYY?0&^!"H#5IF^Q#OSWJ<$,<BI?FS_"G'XQ:C
M22.GAWPW9U)0Z O#FW=C%):(\K9S3'<WOU_6>N5SO9$]"',:HWXQ\XK-L[;1
MZE752<5@+.^ G(2_SLMDH+3<[<5B-">T!J!<X87.DM7^T=QKO3J_-.I_D9.K
M)N51RX0IU;"1N/F@>H>[9L50BB!(COR"# Y ):K+2B["1AT]9\RB,6<CF*U8
MNFV'L8P4 X*KL'.9Q%S-U5>ES?6))N,TZ&>J<?S\#3ZIP^.VFP)'W3RRN.UF
MF2 HKM5QV:+ZY>MMOCXN*<=)-7,N$ ]!^FLL845*G%)"'*_[I9B3!2IVNM%3
MKXNI+I)O!M]B68WA,NA!7\V6C5OY^B.@>04R256JM4P'5NP JBMN")A"U;\?
M9Y?F%!-L+F!: K@4N*+5A=M=WN)VAQ<.H[*1I%@HR_FO=ZHG)X1SHFZ9RV-:
M%YYTLEA"T]D%OT%+B0N=>]H4$TB9!O/@5Z"7J;7.A8/==:FG^9FWW.G0[XT
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
MKWX26Y]^5=X5G?W-O>U1AWMBTGBW4D#>EEG?MZ)])Y.2@X</I6+LG[+"5%Q
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
MVJUQI!KDK4O)+\CERO3MA5VX%(!A1,H('5M_$"6'DV?URU2C/+R[6#9 B^H
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
M+>:29-8>3_$E-#&=QOV!X%M A]>HI)%'/(V,_=:-W@CBA<XFSJN5.PBD4JW
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
M)E&["9PAR6Z1TUQ;NQZ D6;XTX101JH&1TKF6&T:M7OLR8&E) )A?'\ 81Q
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
MYXT&<:B+^>#LD>LTT$N9R>#8+15=B4.'L,7-&!R 0188])<#,.@ #/K27N
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
M1B<?5') /I[R?5ED^7!\F"C=2"L$'^K1T^)?H497&R1=,/52N*CUZ'&FM_:
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
M-YZ+O.V"F'>N\Z.,&7#46KMMV_R)"XMB]_TM)8U 4\SSQ)0FVMUOKCO;".6
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
M[GA -WDG;I_9&W[#('Q?E0L995^3B2[UZ$.U/%7_^KF^DGY)O$BM:MK#WGZ
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
MQO'1^8ET&8>D[BC="*\6[-:4U5$*YDLHW-&A7@VO=&?7EBN)C!69@684TA=
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
M70,%^>)M<GH].D$P.WEU,;[JO>2/OSR[>-$[2UX->F<HAUR D]Y3V;X:CD[
M@OMJ,!PGO1?#L^'56Q1"7@W' RCVHGTUY9CX\NSB;?+SX&UR-NB=L.BP>=9+
M]YN+T6AP1I^FW[T93@8NKD:L?!7:8DEI^,4 CWGB_G1V<0FR_+Z[Z)C^H83Y
M:1)1Z?<OSL\'8_#K@FD?D7B/N'M9;'F$WMDQ1K%W=F:%BSNI>I]6(^VKJED5
M:QP%0G'=!.)H=U#?;1NDRCV0D!49 [+Y%D VEI?(;B63'*FTMKH/9_D"G8^V
MR85S]D7MJ;2/W>0X>P-A#F=.S!V:N\UZ!JT,P<:Q'7#V")9(\"\!=2,I0T+0
MV%X_]ZE;L,.S%6#Z<N<6LD)=X.\6CM'"%YM$SD_NG#-NO]C;9[G[II8%2[+/
M4>W X^L]P"=J]F'2=YDN(BZ74]P.IG:?*-;,/+^4A;K2BA[/KM@L\TX*;3<8
M=J]]*%*WVL#,X^&5&.G;FWIZ!_RBR1CZ0YC AQOWK$]B)T6]U"V('7YTUCGU
MOI8*918*/"TKH<V_J6:%KU?Z!;S(4<H2KOTT]*]N(Z95A4_;\EY&2+J<GV.7
ML]KN+_8,5$V"_DHM1GC$L"#NBEI;T<@UB*1[/+_^:BU"8%LMA+A-Y;R37%\8
MGBA:AR.H7!J@:[XGKM6E;IY7'Q)G.^V7+FM$VY:@G?N DK8D4#2VCLVTQ(H3
MEQ2F1WX&9"*0UXM-,1-0YPJ0]"E!S(Z14X>($#<RKW4EF$WNGY2ZCJ-5$%F,
MQVVB+4E:-)PQB"*WEJ'B0O5"+,:4?\TU(A9 9P*"_!VO.H%0>SN9[C1/!UG9
M7[G&::VT[9'75UK7V;TL* GTI2Q&,?_<Y'<CS_'WES@X / L ._/!P#> 8#W
MI;W  8#W.2B2QD%X<DJ)W SUPI0:9$19LG&G7$[],LG6'4B,=F&,CSD(G9=)
MAV%"$8)^84W/JS% 5I3V0-23-V8HI3.,SH^[C&6O-_6" !B^7HD#W+GOBVJ;
M:[RSKE;A[T8:\$FXMI-\E=6DQYE*Q\FJ0B>:N$BWB^H&]#87KX<G1\__ZIP^
M]\34(^'.V7-RN9Y_G2;??/W-UZEQ@,IJ0PP1Q5J$C8+X4[-&WCY9NG]X=\+$
M>=B^<1;,9+T,?V@ [O16=;&@)V#_!XF\_.\;\MWL8_ZE_9@(T]QF)0",/I=S
M):O-&IJCS::^SXO%0GI.H@?T39+[GA2RD:VG^&GC;K,[5G!$P).D:[@JW?2M
M?_T=K6^;$1A#.HZIW=Q]1.AQM-7Y2NZ_ 9CS'Z2<Y[Q>\[T,2+6&'5%6XU@3
M*T+!G5,J](JG(,4JPO507WFQ3AZP8[,YNEW0BEZ5Q-SD'P4R\/I"YD4I'#AW
M'JL;HN=AB-R$8-VR(*P;)+!$H9>+&[X)&OB0U?@SP7R(TJ19TX,C)2X*@'(3
M*-Q[AX\73"&3$]]5)P9)X1DNO^\:=G9::Q7#('I%0@'ALZXTW)[EP5\.ELK]
M[':E&W$D8O!0[=7DOCX"#$G__E$[C]_'KS,[%ZVUIKMRWU*SH4NT2\CI!]R#
M@P=/%!ZE<=QXUFL&.2:G^4V] 0S8O<4WQ\EXAU^*<]V;-0GRT=%04B)ZLB;D
M+[$!S"H7D#:%LXU9W2H3:M^/1)U> Z_#T.U8.,KT?R R2ZKI=%-SW%3,U5A*
MMDW[F"/%*JNZ1Z>19H.ZWCSMB!LY(),=)6C00B]0MS-FR#+8!BA['W^0&7*!
MJ(U4LW#[$AZ_^M$QU.[L6D0)/ F]I:[@K^7,V;(@[%D+1_?KPK^G<4B?5LQC
MCEV6>B#F=;HSPDOWW,@257.&05.R$I.JZ$Y-+:TL$Y[/Z+HK,[M2J"KRG9)S
MI#W<:)](6G#L"XK*!:)N6?N1:+Z<PUN:)TF[MQP[>M$2;" H-&/'3W.0?!68
M-9^V4:$H:6^V+[V3F:B)_)GS+BPL&W+>4)\FL7O_[LC!A>IIRLR).&+('#/U
M(2]/6=/LEK(8DD=ED\QL$U*V<9J[7:ZKJX=H$8<9IQ<=#'I?9%E+R#F$XA3%
M)*8T;3?FC >]LV0PN7*_054*ZLA])I,;G6AI"+6OI[&WX8C9C*5 '(TG$2<N
MNYG+S/)A6.;:,XO^PJTGCQ2,77PF;.B4466Y8"*(@4&(GDZN)PJW<IKE,V9I
M6&1;U6B0AQ 0,Y?D\0W)0_M^>&@^8$?&N@_)L^(KVF3K6C"&G.!,B;-T*O4=
M,*Q3,%EOPB$1L;3IT]HW8$D1=P>ZA;M"CA*]^H.!%XPL@$$6!9_'-&UG]\X=
ME;$'GKYZCW>07#<_W]Q>1(-1YYZ",&HJ5&]P%>H<Z(WL]A;]]H0>KXH%NI1S
MP7((TYL=E0\]'@72L62'3^\O"JVEL2,DGH7>17@[I2UHL4C(E?W <+EEJF1\
ME9 &DI0,#;<;;Y*N%AUM\B7NLG\XUQJ2FT2)]=Z= 8+#F$:-VT;K'O5,P(8W
MU/+C=EW94%^_L"F)Q]DTFYQF^?XKIBDT&Z2Z@0?,)<(HH<[I<@1A-X(]3I-_
M5/Q?.^XI^7W.5DRW=FIP>!1UY"DR=<&R4'5BRU2*QW-/YW'06Q6I6FPIJ,*
M4M.5NSFM*9J4;2BQY$F]6?@9]0 ?0]C ]UY'+^+&UUE**N.E'/V%+/X#UE,B
M8--HZK4>^:$[@FIDYTKJYZUSC^(FXN';'*-%E(5R43[B[]QDN?>C 7*KQGD^
M@7FK*.=UQC.Q(<(^AO309)K-F#S+CV^/4WX.]]+Y _Y#SUUEL^8K+H34][D<
M\@08FD<FD^[N;F^(*+/I'1%M@C+,G2*(HX 8FA8K6G5^54AMC3D><!4V9\[)
M$<<%4I=, XV&'B'2,6> ;<1$?U%>KXMV0\E.>27P&+GOWQ?&95?V0GJO+])W
M<'[ U7!T[5P$> 079\,3ZM=5!B_&L/3A7@Q')]?.97CK2=)?.[=CI'@/:>1-
M+D8MLO9_28[Y\_<P#(Y >4S(VR;''+;-'0^SC"T%6;3Z-BO54$41;/APKA
MK-( #2#%>Y$FY^XL"V&X!]NL58<?J>BR,[CK@HII:F  3B TQ"*_+1H*#"T.
MQ/O]13T[PC[:HB:MG(R;^D:9E52.A4Z<\#3DHT\S9Z2W1#9BQT'VJ)[&]DU7
M)'$J#I1E:W<_\OX4A:D(EDB<8^L],V'&U)+52,J4!VU?R&;@>CP[?J8H_=.X
MA:CE3LFZ:"=KX)7EJKD2767"28MWX,_A3M3>8R6YA?:&89A1\=[&2ZW9(;=M
M'^>MT14S5U./@IO2Z8B5SE@:".> Y'3.^K?9D0F7#C6,_D-5+V8/&,Z.>6B-
MTWQ3>Y?++POK9^;O0?2N'T.,2GE(?9*D*K5?NLV/'TVAM@L?0)&/G0 #9_@O
MSH=]'  G0P9'6A,?V+V[37W_XORR-WK[-$SZM6&3RZB;4W*/G@DQL%%%L0$S
M*O+&<:N+\KQ$X>>SE48P *V^*S3V!AI_CFODHWQG2='X.R-]L09[6M)W%C(S
M#K+ID4_I])$66]\O;_<LP5UF!F&S0[HG+^.O*-04^?Y^W-:3.U]2S53#PM7^
M)20[NDV-763Z?S8(<W"H(1G'"#_\L48Q:9T+GEJE#0C2!Q^WG/G#=9?K\CCI
M1U3K.^(/T[NJXF2UKZ %-6>]NF?D\$,4-5G2N4PZ!T8K[8:E(7@H_7?]@==A
MN^0FE&G'"N1V'+H E95J@P WT,!<.#"8[UU,6UBE.KWR) <@C@7B_.4 Q#D
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
MT\G%.3J0^A:C.QZ\'@[>*'[5+?33Y,W ?3(975PE%R_H>]2@Y/Y!/Z#3:#3
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
M#V]3&H''+QDDT\CE!*RU^^QAW5P<M''5,"1T4T03HW!/CWKMBWJ7YP@)52@
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
M"/F$:V@VT6O)=$UT?QA5RJ[\M9<J?EB[YY=?NOAPNGCC\EX7[]K8<A:'>[?
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
M6^3UIP]A2BU:$IHZ#RH*ADL6"Y^%75BP@1PN64P=66 PV.(#5A%DJH*?PQO
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
MXPW9R_O@:^'IS3F:M3 @:GFF#)XJIAO>SOQ?E.OB]!(9UU&0S6A_X >CB/,
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
M@^R5<Y^P(\C#HJ%P7TJ;Q:7 )&_"+"H0F98+W$$,&\PUT[]:&J+B=##Z0N+
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
M2A02@6G*;]T!F:XN4VN$J;]DM7*.2<%E=K;A@FD\PY$)CO^85AUV_KJ% +5
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
MM]/R N7.X=OJ.(8'C*-[!>-8V&5!D$*^[[@\NQ2IRHHHA[]1XX7!X%MO 5L
M'\G66:Z6F7X<##X-X5\X\HU/>:O(AR>#O&3PW)'Y:QAG>5K0[XEHU)].598E
M::AJG^NO5FGR.5SZN8K67N_2/ =^/55!D2KO.HG@>1ZL6A[Z$7PJF<TRE>.W
M<:YJ-E-3>%DRHQ_??,YYXK_! KU/DWGJ+ULTDM[83D&EU^%4Z0&UO;<Q;$S\
M1Q%/L06%=Q/F"R\I4MI#[_6[?[W]X:)[Y;V&PY(LX?N_JBA4,_UX+URN(EH*
M>"WN"0PC4_"\P/MW :.&+\#@6!PJ;\:/TSMN?%R>H)BRH#R[E/C.4J0#_NS+
MQN'#]&-F2GD@#$$("P K=AT&+%E3&6G6/@NU("H.#E.<+,/8EX5&OBH8+<PV
M354\11&C=5JI%.\%?ZY(*DI'!!>Z(G3];UO\'Y*2SK>E8Y3=HE=X6_F;W2LZ
M7"N01Y#O:-WV?E?>7,4J);G-5!215,';8:?E@,A69CBA*('[V9W.#4@KC%EY
M"_\:IA^F\&CXGXPS$"@8TX4?QRK*VMZ/Y=58>RG,SYM%\*:".ZO -P,O3G)^
MFN_A J1PIE" ?7AP<H ^J:X#+*NKVGA9X.O[J->:;X.N.RO)92EP%,1O[0]M
M5(Y@#9(JAF4:C4$&1Y<BB&,0Q WI?5#)G* 6 T'(%W[.X]&O6> A*8T-7QK!
MNBL0FC] F^?KS<$%!>7#Z$DKD#B\ R@M.G[I^7#-X9=0-RV2),.WJC#52BNE
M<2Y5OD@">C!<<#EJ5!QVN)P4:48*UL/+98J O,S+BM4J22GQ!M\(XSBY)C&G
M1_WR]D/+VRI!LD6#7GL\A&U<)5F(WWR1JLC'![Z\"8-\(;:J^T61N8[]BC\!
M8[S(MW]EF['ZM25Q=%E>#O>_BU2/9@5*\V("J__IPI_!8%_XT8V_SK[YOGP"
MX?A5UG#;]!_XL,YF7VR)>!1@KR7<B.H%^&DJQ4_!</RC&8NW2-7LS]_\U^T.
MS1CL:?2I_O2]?[(3P*-]RN-_#>]!/4ASJ#E_Q^9HUNL.ZAA0H'$?YF0OQ-<J
MR]G(GR5@;,(M 8J7-'\8SU+?J&FZ:,C<@%6*Y8N,M*8G3HH,WI9E^EI\]]L'
MN&'23PK="OU:_*7Q!S)^W#Q-;L "A#>1TX%_I]N ;!BY@\Q7:!1(N -&#MUV
M-4_%EQDC$:QN&,8GY14KL)/F>!NA3R(O )FL&WN4P+S@<\OS,%U>930KX_W
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
M"M"LS59A;D*44S];."X:G>R)'^$=CI=_8?Q2[:8BY/8:;O&YLJ\@$+Z$]_7
M28?YD7*=^@RA8UP-*C#<>G#<!LH_2C*NM0/A_P_C?LG4.XNS\SMLAHI0\WKJ
MWT68K]V]")$E#@N-4VT&T+W\US0!0S#S?DXB,N->2S8%1?LYDK;U.B_E,_13
M]^5W&L>'@F?#,R%?4K,PABW'NX+H25C>\,8GLQ-3YV%F2KM)IX<I_%XBSSKP
M3'=2BNB.@$+S<&^9+4/!\.1*+,^OP9.Y>+)N@R=K\&2G-H$&3W8,/&SZ4M@@
MRGS6'922>10W_J!6.=L[K+KUM]':0B \*7#V3")O54PB,#02G7W3=\S;]^_T
M_4(7?;)<8FVEW%-L!7Q YE'OC;[+X6,_(TGGWQ-TEGY#-TE>*<0SE%=\_ZXE
MN<_*Y:>YMY!M6DIS2B^%"T5FP@:)W$CSF&XA'^TT<Q?EBS"K7$94PXOH^>K=
M5K.JEY5%_5U1:!)-HC2DVY7M-$[42!I!AHF6HJ\Q_(B@"S][,(M\P4']S>SN
MQAUK9H3&4=UL:L1@7![QDS"?*C()MA/83+">!OTG-A3("WAE;6L^T<>^D/6T
M96M_1N(V3&GA2#"/SN<.]H[P-D(Q%*];SBG%2C5_"C-G4\?.$ X754>32*MT
M:>KMW$_[\U0ICG&S7"DPK )V"^3\!A@+P,,-@J:3-B4!W':<:@2P\P0%L,Y^
M?QM_3 H0IX]JNHAITU55_N0CMPH@;M'^0O@N]OY6('>R]HT_@C$=)%/O9S#4
MD5BH- ;YHQW#7252)J.#8YHLH225]9*HQU>^4_:6R8J[L2F2@^&F%J<[YB'4
M^-_\&([XVBIN\$)@=%&D<T7VTM+SW/=TU5[SW<I</N)WZ $WQ,IA*=^>C=OE
MB?,UXKR9 IA<5);GD<EPH3BE&/5-.,,,&B:\9K0!'+C(3QE@A#GKL+P YW':
M7TFZW3(T"E6Z=7PK7B\)+0>+;,BF$I*EDKS-#>WU;M.7^X90^Z<>0J4@UD?_
ML\YTGX4PO2MT -'+86HZFT/1TN[(04:!!>^ RR6>6<\JLAOP[H9$,<:YP;\%
M(^+R?*(3@4$11E?#AFK84JB(Q W1=KOMD84,T9LNVYTJ9&C'2ZIC]((0_0XA
M']%4A=Y,!<Q^"]==02CC5&X%A,<ZL=7" ==0O2^^<:)B-0OSDLK# 2BXQ9*U
M4EMS;BV'PD!*7FU\E4@")=J)A<*(7/2P6H:"GA-%%XC_F;&(%#:5<&T.SA&;
MAK6S:IF\D/[[UKP,LQ?H^=4'6&G]<!42AU(%)H!F,$,<T(1P1!/&^3SF!)8>
M@+S@N_;V -ZI'<5=@F]RL3XLFKK(X=UZ";@^=]0N.]DLK2!"2Y"!(BU!1#[<
MA""&@;8+\6T";ZS$^ TB+'.<8RSR3I9PB129FA61%X6S4IA] S1YVXGK.+.S
M$&O&!E^U^^5IA1S6-8>F=)BXE+QB(K@0N4UM)U:*^1 ;N)R)IB^ E2A&ILE,
M4T'#MIPX_A$>H*X1G\.F6288:F$"1SAV.)^K5!DB:[2>(PTK)3/GG_#FA?<Z
M3*=@T\,E7Z2T?:]6*[C<D0@PC'DY-&L1+5V@$'K'"#Z,(N#I [7ZRN+TL/:!
MIB%)^_:HO+[.W,GD S6+/B(OBU@8M0MI4>0.@7T90.F,X>VO'[QY$0:8Z?%
M&@OV)L@Y(&MMM\PP#''GB1AV741N!6EUZ+D0)>[+1ZQV-.,R J1BYC''!)O/
MF\9?HH\J@;AXKXHY:* S:J&$^U5[?1*/#7/9XN:5M+K9Q+JKL;IIYFX4/W<5
M^5)"T+T<5<H%P'X952V6P98J-LOK@U4 # FMD3PXJE?M2Z0HQO_B(^%'%]&Z
M2D+*@)9-&DSB^DNL)<&AULT3%@5D+IR&"AQHC6BP*(];.,^D1&.JC%.' 4\V
M$X2&#3U#1UWY-WX*.HD=JP!?C\Z "NPM?^U'!,M%J"&?]^K:RS.8 (_N\Y]>
MO7I?9DC*RA4S-2H#Q@<J+X('GL<9^!TU>62LI!8;,IH)A0T=9QE2E1<I4SPC
M1[[W1Y&&61!.<TW\;(Q-@L80E*?M_2]9V<Z-TAU1X!>NY2P,Z%;!N(08E-3_
MP86,EE[2]EYK<Y&%9_O=.DV*2)/A&7UH2O+P^UC?E!0LW'Z1+Y)4JO4LWD_I
MVXKNU14L@,7CJ<\AH5SI^Y%_8U:@O"PW2@@7D=HFP;P)!IU03V>9B1+8BP8>
MAI\#44:#I!),*)!HJ^61^\+U/,Q"@P(:IN8VUA-CM<^3C<)E*(/74L\KY(MI
M7J]$-*D8'V*,C-!7X7=K65N,U!J/ 8L4:'_R=?EF-E2?5&MDED$*B]S)(;+>
MCY$Z!T'$2T96(7-AK$'X?@8K1>U!]#+)+N^TM0B>M?3!KI\*(P\^-H:#Z'5[
M.@IU+J?:IW* R1\"=V.[&-X5&QE)RKZT/MIBWQ% "<51\\_JPG&+Y*F<&KXX
MG/WDP!_OJM[1"66H @X3TAUIQ*7M_>+'/J-RI!0V)8LL,S3E(,.?5!0N$@X>
M^@%YC+8X;=,9R$K3%AIZ#*-2!0E>= '<#_YT[8#1^>[?N/K;WEMX)2@],OXR
M0Z!NLAJ\'C1;26N!ZA#2/527,:P9K@&IO8RJ5F@%EF;:IGL@XQ3-855R4B?X
M5+C.-&]J@')WR[ K!S@K^+9#= <) IZ%>Q2(C$:G'2C[)SCI$BQ[E7.=)U5]
MPO+^,XDI-)MP'/NM!8AY?T/#R?L7;!D8Y&>A,CXN-GM8+OT_\&RO+Y(;-*K^
MH$E?\Z2]YRA4DO8H+8?);Y-P?T#%O/!#[\<D*V+O/5AU2W^J"NI\[#W_"2ZQ
MU7?PYG;+^T<>V$R*^W$WG8(PW3 (,48.)Y8_);I*[L]_X#V'MB%Z@+!?L)UA
MMN 38XM?)0+4<@JLQ.S!O$6#L2IAK'H-QJK!6)W:!!J,U3%@K*1FZ0)=<W;9
MIS[<'* ?Q+=?HC4(:AL4,IB78D66+A2D/. ;:-3Y%NW3@F/N _[)O2D8F8TY
M@JDOZ7[J\\9/K;PYUUB"-0<P!+N%J7H,-^;41G#MP64SCT%G2XL>\$XO'#<)
M])W)E$<%F E3#!"F+0SQZ?@S>;0,J['/8V^7T_G\'6VIW21I!#?A#UB6+KP3
M_*%=ZV:FRG.9D'>-A3,V9%NZO\D%!#LG*+VER-$AI^+I[<\JSL1+*N$-,+.7
M;T@>H3(H/B%!!XZNN@&"T@*F^/C,=J^01@-@Q2_"E6;GET<YY$'DK>"*!^HS
MBS#Z$+-9&(52*5!K][#,2XM8-8<5#,*47/F5*1M$=\ 0N.E*6[%STK+DM+U7
MVUJ6X,IP3@$C)PO_VJ%%44BM6L%&P%.*%9>?=#K5<+TL:9U46E#+>8@8>A?B
MC/D5[R(N>Q?A-N]BSWX:W.^IWZZRT)1J@4;M7B7EMG\Y4*]]2(L/70SDEK;%
M7W8Q;BD8LB&J$EL3T7;I$U BWJ]D7$Q)32FFQ65\<ZZUYVBF)-5T-M(%=@46
MT;A[Q6]AD-[YYH6/B7,5ZQ2=D#ZM_#"@/<GL"F0/M2W<G;"N5Z:-:T9)/+_
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
M,PV41A_!UJ;*]01?]-S EO[BQ7[]"A671'2/BE>H@2</WW@6^K_67T$TD3.
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
M[2J1,U79H*O;#//H63$JSF9G^I>J*E15:2(-&W,#J3H@J>2&0PSYM(I0M%K
M(HL""5HU83)V($V4>3=21J95((XUWJ%5XWUU97==FB<?_%::7KW]?;G^\M->
MC.O9*CC??,-I\7E^6[M*E1Y1QZ]6.8\L<(,QW!OGUQAHB^*ZBKN X011\3-6
M\V;^XFX'37L P\**XQ+*<YL?PB.@'@3.)A1EZ^.G1*DM$'*5S.O081D.E>-1
M>S'0*&HJ\&LU;T_%."PEEZ>WO 1%4"K_QUAP=IF9O2CJ5M6/M0PV\T:LOBK@
M;W#.U80O-#DRF)>JQ4 H]_ID/.9(7JOUB(ZSFG>AYEE6\FX;2\2X32UW\0>O
MK]^JNB#J.+\J_,O [#5E]0O)EG>&TU-D0EZ\ V4=) "'#?I&,E%%HH?B!#VR
M5(IN 8RN6"N%2E)9+/ A@^)<Z:]J!W.J*=N5BNM#)5)V*O@,*O=Q$AR4 FK"
M!H>QJKAK<T*/T/V3]MFX-+J-BZ%<GQ)=Y6I[Y&RQY4537YMU@ZK$JD+*/ #+
M+?O5HJO]U))QQKY(W3V&8@!0F)5JEY?*%+1NI=;Q647)E=\J4/;@C_#V:E_Z
MV& BWU>:W@NY  WV;)O*6.KAQIVA78>34N@EJM<\%9BX (EDBDQ9724C^1D2
M:[/L%#BM36C(W([6NQGNS<E,'DNLV93/^6W<H/ZN9BV'!HT Q6B"W.(HG%VI
MEUWJ%2PO]>J*MKJBK?6<P$]=M/4(?NYBW:$L )7&;^ALI?YK)8SA+U&@52[O
M]Q0U_F@,URB;C$?RKY?:[,(N.2PE5T3HD/(MC*\#-D8*0:(2-H#7=V[#9_B#
M#?$N/3X5XOK-;)MF_7N.&_4&[!ND;>7=*)>>-UCG(1S^R-;_3L.D;^-9P+[5
M5C,T 8RAP4E.HPI_+ID6G*9?I%@UPH2V"^"YS0CB8@=@1YO^:(F4)IY9>1F8
M2, 2"6DZ#(=55!2:.DN.)ZP:J+T9&W/@?E2- FLR&Z&H&NN2V0(KK2+5HULY
M3*J9_.(4K'5C#YXQ:>UFF=QLC+;(_\Y&(+XG(SD:3-I4G0_HDTDE.BZ%.AZF
M>^ 2O[OT>R:X;L<%T-I7S@"8S+>/12;.9L<BC_*<-#1B;\<RW)_$6;U:SUQ
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
MOW*-D5!S&YGIRK-_IFAFN"[4-UW].C^."X2WEC4"--7M&FV5\:@C5M#\-"W
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
M]@]?]]Z^.SJ4?WZY=R _.'X2JNY.Y.>&:URKI.JJ^+%Y<W>B<_-NE>?)9](
M463GYW6@-1,MHO-R/!I#U$X#QS89XFJ@Z;JRB!MERKBJ5FG((]<29S%6C*]I
MX'6\" VW/%GNEM]$XR1;G3/?.?/K/8&?VIFW[GK7:Y<SA]=H-2'P2X\%,#;8
M.^A%.YHY;/[??[W?D7;"8&>P__=>;^=PMR=_\,;\?7?_^.6;H^/W[_:.>SM_
M'+T?] YVWOU[;]![MW_\[SN9$H\'MZ:JN=Z9%.&!:H)Y5TR^/ G;:( IPD(9
M0U6JT8(IU*2..E=6J%B <CNPG!F^/5)4BA>GQ;!BN3,6QTMD9;JL4$V&A70/
M.821M*.H\=4&8_F.4UWX 4B)9C :?TD#F0/A #@"TF(#+[6BF@1W!.QY>.97
M-JR,*L2<(:IB$$!25&5VDWV2H6LE5((4N:+^;Z90W&U2K]J0LMDJ+Z_+57DW
MQLE%3)<+7M(BIL2<]APYI?)"K6P+0DQJ1"==YS3/$*<8MFKO3H.;F>+2J5W]
MK(LNJNPW5IYB$8#QT@T:*H2*#&- 38"A<7FOY#R!1ZF9F$+^GBGD!\?<+A*I
M3PF[NBH*A@-=9]],99.[[2ED(0Q85;6=)5K,4&W:US$"7-T&N9]]QK#?660@
M?4U,2ZN.L]>DVU.T=[#&<@<R47/6,9MIQG2? I[;)#L5? :X\&< ;HQY[9W>
MZ>4YK-X46P465HH:=@ S,:@O\0*-5WH^+I!QL';)U9!-CK!ZBBI<KIXX7PX/
M:Z*8_RRBV$F=,F^L^R^>7Q/E-,EQKMI"U3NA&DPKT-XZTUB'"&RZ0XS_0,VV
MWC9[*:"+]8G$^]Y7A1SU,JAS.UEP&*<H4JJ^2!<-*P!I_94^'EB%6UMQO]:J
MO= AJ[E7:6+<;U/0^XV64QC7MZHH4ZF;QBLUEFZ3Q4][Y98R,X4PFJL0SZF:
M'P8["Z5R%0KNI8XRC:KHDJ%$-Y7H2P /:]F^V^%X)+/FE=09<A2]O6^ZXN5)
MF3,(8&ZUV>OZ_KXI[C>)A'-@VC:8*EA,7=LXV#6OP<_5&<+;EX^'0[P-_C6^
M@$+>%K,2*FB;+J#%ES3"DN2A#IR:7!=RY:J3J-ANFB"VL$4C,539.!7!%.T"
M#2/(8V4@X4-4\:M2XYI]I('R5N&,+QC6MH(HFXPMR)DF583%5J5"[96% O;?
ML!#E_(,O6XP2J4#B4_D3-!CK"]N*TV+J;Z(ZHQ1E2[U))J^FE0"\O5\M9:[/
MN#!G7,YW/$&VGNFX'JW:47-&H !W;H'ZBUD&JA^>L\LZ/V5>:Z8L-V#T1?YK
MB+5K3^,J>65A+OX <E'MF1SP&%%FE"BUUDAI[5*T; #/_V_<V?$4D6,T+\@
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
M-Z"%J&CW2V!_7T8!GA=E"]Y+P? /+[P% UB"2'8MV#DE>TN7^%[G-J=:'94
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
MY;9:Y=8R+!.?>E*O<9*&F?3XLL0C+*",I#D+>.0Y><RH5&YNWPWCKG-G;<@
MW^SO_+'_9G^POW?<VSG<[1T/CE[^^U]';W;WWAW_O_^*/3?ZO;?WU_O]P<<5
M$0;Z<B?X> 8YKC5F#+SN*)]\2M)0!@X+EA9#+-WK> ,W'Y:H@FP_9Y=0F-G1
M!?XT7%RK!5U^J\Y/!\IR*S,JF/,1!:6!D.X@<47H$9K'G,1)Z)/8$4+NFAM$
M(9-FE.?>/5.^?H'S3NL\6:VS6OCH3NO<4>NTG+=(Q&F0!3YQ*)5:1^X38:$?
M$->/_#QW69 +Z;S%[EIEZWX>X&AY[,N9@%F> 2 :0W%#B(6S\^'X4HA>*D8B
M+[K6Q/LW?/;TDK\30S85_$WM%W7:Z#;::'\>^DDD;LYX+@BG24@H2QR2^)E#
M8D%91!T6>+[41G[@='C33UMB5V,T=!*[>HEMV0]0-I#ZS"'<S5PB;0AI/V0N
M)5X2I]Q/PS")\ZT7GK^ZM-8:!7<WP("H>@U+\56,9G/AGJYBZ;X:#=^I!>\T
MS:TTS3R8DI=1+TFRG'ANY!#JYA%)G30AF50W7AKF61A#_5(4/<7X2">F]]5D
MV(GI'<6T'5 (7!IE223-@$R:\$&<DMAQ'9*)R,GEUD5QD"@3?E581UU$X2:B
M=J1:"W5<P4KN=0&$^[8,<.D[)^2N.F<>MRC(/2=T64BDZHD)]8&#@CJ"N'$8
MY=3/LS@(I<YQW+OKG"YLL,YRNAK3H)/35<EINU+,RZ2UGJ7$S:A/:)9+VR (
M'!(PZHG49RZ/Q-8++XG72DY7&2S8A!:$;+[PIX-P?E3#89$NZDI:5Z:HY@&-
M&'?<** NH=)V(#3R7<+2)"!1E+EN[(5.QC. 3G-ILAUO"F1K!]R\B<9(9X>L
M0+Q;=@A-XHBZ44K"-(%62&F1)-R)B$-#-Y4J.P@B?^M%$@8K"R6N7[GZII4C
MJ[C%L$)E[B(7CV. X#X,3MD( +)A)W9%.K4Q73OE=!/EM  Q*<A\+\X\$N2I
M0ZB?182%KDM$FKNN[WE!P "$.?#7"K2U"V:LO_W0B>ZJ1;==#,$3%N5)1&(W
MDW:%QP+"XB CG,5NZG*7.9D/.*CT*<(H;4Q\HXMKK*%9T04T5JB9YE&9?!XY
MKLL3$@J 811.3%+N>$2$691[J=1, 6+!AXZ_,M+?+J#QQ(1^Y09))_2K%?J6
M.1*F>298XI(@23-"XS@DJ1?X) YBYCA>3-U4@-!39X.BF$\^T/%R?'96*+HI
M[/0 (90#%Z-,2DSOV>%X*GKQKW?IQ+[6'ADM>3]6P;=)\7Q4#/]W:UK.1%M#
M6"NP,^(O[?EWJN ZJF >@"C-62:2D!'/HY10SN7]GX0Q<4,1Q4$017Z>@82U
M=,"C->G?VQ&]_AW6'=%[/J+MXH XR<(@CXC#(N@D$%!"& HBW#AAKL=$%D1+
MC^@30FM9?"L<3\?9E]/Q4$K%Q*"S ,WR]/)VH!PK!$^YMV<\Z%7/BZ_FP?K[
M!'[YN1OC@!YCS]^6IGEC KO?[RW5=)-35H+FN2?J6#T,/(/'^*J=V?1T7,JY
M\,Y,OYGBHV\&.PW%]\9_-Q3_>G?YZ0,_3ST:'G[_$AQ\?U4<R,\^#3Y]/MQ]
M'WP<G%Q\]/ZZ/!R<GGX<_#$\W)5CW?TCE^OP3R0/3Y:%*>&9XTLKWTE)S+R
MN#QBKO!8'HCHBDMRR=%9%?=X=W36^.C$*:4\E*<FRKB >+5T$*6&()G\L>MD
M<9B$WM8+;T%$:.X'/76.>JS:W7[OEZLLL[>BQ/.P$J6U?_CJZJ/WEI5'Y?$4
MND#_9L.9J-^NCZ#3'<$'/X*'NP?_!!G/O%C:>HGG.(2F@(P:Y0[)$B]D*1.,
M4?]J$W_I0;J-"NL.TJ8>)$&C5.H*2OQ<R(.4Q(*D@<M($,LC$.5YX$;QU@MG
MVW'FH0/FM=DY*WM?87_[O6(RF0'D3*^0!J TY,3D]P<QQ'YX%-5UNB^'!U>I
M'4G-BV^"D^^B''=7[&,>R^_9/TZ8QFY,<R(/9"RML]0E+&0>">,X\@5S_< -
M'L8ZN^9Y.II-)U,V @>H.U1K>JA"D<<\CYG4=1DC-(M<$G.:D3#/@CAR C]V
M\K4Z5)V26NOS%*4AXUX8$7E/Y80Z$272C8RE$<:<*/*]* [BFY^G>[ST.B6U
M_H=*Y%X<AGE"I#I*I'-)*6%Q+MU,$7D935(_2>2A&HU_;(U=W_LL4,\H"M7Z
MB/38I#?.>[LB$V>I*'N^V^^!,NOC+\(QK$*HO/C:%2/>7\%/4Y;1@>KD=V7R
MV\KY)3SP0^YQ(%R58L=SCS A/2*>Q#SR E^Z2][6"TPF>+^O43UB5TJ\II4[
MG?3>I_2VB=J%XV>YO#Y=)X3B'70A64821T0TD!HX]M=2>A\T$[N&23NH#!B/
M'C=CI\;0Y5Q6()C!#\WBL[W@Z,.^?-=^</A!KM-N)I^Q]_WCA\/BHR?7R3MP
M#W;_/OTT^#,_&)S\XR91&/F.1[@/-(P93P@+I->5I"RB@B<.R[W'2M=UYV9]
MSTV4Y6'F^90X/*?21Y<W0\* ;\D)Y+X&G'F1N_4B=)P%0)OWF*U;4=#(.GE=
MAF4-3Z"<VS^>FSD98PZ)_2@G5-Y()(Z"G/B)ZP6!2/Q(9+=,U:TH5-2=HO4_
M1;[P4@&YD"#@ :&^R @+4Y>XU)<>:LX#P:-;Y>G6Y,ILA":[._/QSMK@KW]<
MZ@@6<(^X(7,)C8"+'GBOXY!E(>7"]9RKB@L>]N"8'$EW9A[US+"84L$<3KS
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
M7+IBM(M6[]S:S9KK^+2,V-*].]]JC7.94;EO5>[[]"WW)4.Y3]2#$,2"4):
MT5H##V4V-5'<^E(![KY5/ZG,5YFOQ7S)F42I34II(;R@)J44N Y!(R)U_J:9
M[VZD -X-6MQOF80B4Q]!88"0F&G1F@"HC($82!!,)L9H*?6R375WS84J-59J
M[-.%KT"-VAL5O4TB&PQ">V*)-BQ*% DQ&"\J-=YA:FQ9C,JQZ)**V434 00&
M!,<E@LI+8.*<"%XZ)]-MR>CU]W]7:JS4V$-J7*E,%G=9&T=D,G.C3\D*3YUT
M2F9F5$CMY=QX276LJIQOA0</6B:B831FWD/P AD($TLYC(205SWM9))*R+))
MA-^)<H"5_RK_K<<T-":RP'S0B3MAK+ ^21]0!N,R_ZE83<.[2XE["W4#998!
M05L@/'D0Q&HPD@G@EEBE5<A+8+8-U;;2YH&IMF'EQGO.C4DF$I,*VG!!E$67
M(JI((B-HU<U[%"O]K4A_[:(,P@0GN,V"F$00D6;ZHXX#C8Q[*40I9[2U8ZHL
MKM1WWZF/>X;:6\,UHT)S@Y)EKG,4F3$N45+-PKO,B^VFS<PB]8F!5-QE7G2^
MU%.0P+1"25AF1L,:L]#HKBN!W5K)R/-MF_E*XI_3:?UD_>0Z/]E1JX<K+[D7
M]D&?'0+*YQ]^Z1(Q'(4XFCT$VQ@)MY#ONCN=GI:$UY+LZN=[TZ9E'1G,CO)
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
MC8-@203AA0?KE ;.\B1FS:Z<CWV#<DT3:</V9SS&D<^'PVFI2O,D^OC.Q<F
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
MX?6K@(KA[C#<T@/&F;S@,@[&6PK"10,V>0+&83+:>Q.M+0'Y7F&XHP! ?V7
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
MO#C\[?CP.9@@QZ?.P9,G)R^/3P^/?W/^ ,7^R>&S&]22C3K%S9,93SYVXR3
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
MY!H'8>3WO"ZKI?% P1_JA4D@A/6-S[MLE^;SV7)>BG+!AW+D'$7-G.; C=3
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
M&[,K<Q?E:I8%GI^'0F9@_O,HSHL\D;E?^+M$E\\M5:_ A+TZ$V&2AA[/F4@
M@L,DST!M]@1S<U?%7@&_N_Y6+]>@I&EKD=0]N?/@<,QH3TP7 UCSDVFUE(Z.
MWR&D'/272#KW&LW[&XQ74*AK\:"AEG9I I^M7,6K41G[Q'27:MN;+PF(]#5.
MNG$EM4<PE_Z:=K< O-2<O+L8T_2LU%U_<(!NLOCBE4E1FTG"^D[ L*& V83[
M&Y<Y$@,&[F]JMJ[Q'Y_L^6<%3'6+R0]X_2AV7!*XU"GU&NKR2$UIH16BFW;X
M(YGRZ_;-^=7(9Z"I'"0<M</X@97AHXNSI,A V&4>"XK 9V&6>BR/O(0%25*$
M6<R3PLWOC3)LC]\9GO^] TIS_ZX&HDXCY0(@2G<R:3;!&%UG[49[7[K5Z"V[
MH5Y[9'>QTZ;!6&.N(K?0K^4$;7)M+ /=> Y0L#L#T:\!I4#7MG10JFV&0/"=
MECS'V\EU+^\&(%$:])[C;>5SDE@5W>S7-R<W'<O,*+8SW^#P&745'S55?6(:
M$U(?MZ:_R7VX3&SA)NHRUSHY&DHD65#FG)L;E[M&>K:)SS5OU5V==*,C_7V\
M2&3[=@V-+MUCX!R%S&@(W8])]TSJA-2MI]"+P$%#6-L+V;27U[<%]#><#$^J
M;$:FV7E52>QLO>\<#*9BS:VQ'"=:  M.+3AV0IQ>]HV5-Y*0E>2;;:TA))A.
M3;;W]89+L^T2[8O4H".5)<E!/\/!ONI^AG<IU7\S>PQVUV&G_AS0\?SPW61@
M#@?!6:B*(HMXP(JH2%E8R(+QJ)!,2#_A2<!]Y7GW1LI;<B#^Z G".1CGYG_/
MXGZTQ*'*KS%)7^H$LRS*>=FJ<6<0Y&CJ(-II_?E2\WF++>)U:[K!S0,  IB]
MC_53\R79"P,'5E$M:W@7V&-UBVU<\5& U;(6RQG*#MV'5J*/BZ1<![YX;\N\
MHML? &_SKJ,_0NN^TZVOZQW:##KP6Q#J[L70W;4W(#=^DR[GN!FXQX!I^]C0
MI0 :)=&#YVP-V#3J7%_$_#FCLH?'SU>Q#C T5_5)T16>O- O;M;=2_/E[ +D
M$.Q>%\%Q?S@ ?.8=O3WX<.9%OI=$J61^J   _4"R- E]YF:^)SWAA;XL'CRN
MYFH]@F-.=L\Z!497.>C+-K5'<SJ\: 4)8^T.'JL,4'1_*[<1H7>.96"^]VKZ
MW5QV<$.OSU6DHH:7O*[+&]HE&; :Z'F64[MNE-0F^)98:)58V(J!HC9XUTB=
MN[D9T]KK3?O,T5LM)9&O1*MXU*[X _FO 5^O4Y<*A2(\  3)@S#/TASA)/'2
M.,S<.$W%QS3KIXW QC>KZM+.6;T)0([?'D9G<9$$>2@56!%"L#!./)9R)9C*
M$X^K$%TH&/*_;852X!5^ +)!)*$*PR+*E1_[("J\$'/PHFQWG%_@.(^\LSB/
M7!4KQ?PHC%B8!IREV&-1>I'(5%8 /_$'C[/-L8>[;?W=R8J3^FG9+*J&3T^*
MWT&/(A+8F3W6N?DZ.N.%2I40$5.N"ED(Q\P0CID79B$7<9&ZTKTW9D]/&"@\
MD2#8E+KEWR.[9_.%7M-^K3;2870UTZ!:BW[SE94(R8K WEM5R"XF:JY0OJOW
M^B*_>GB-SU9+Q^AQJ-M<HC[8F2-KDS6F4+MF!/UE?T$+A9J'=[=OY/H^#=[9
M8:@RY57USE[D5FE#2#<#7\*T&O()CZ_MXFU;EV#\Z=!.I:^(U)-:O0*CNU\)
MSGRP.>::.(7Q./M2<V<:3%$?PH;IH1FG9&.Z?%MCC2X-L^W8AV\Q=S72W6'#
MT![9@'177N,8,U')7;/P6S8+]W;-PK^%J7S%9N$W-O]>:>,;2C^(HC0(,]\-
MDT)RUX]EF&6BX%$H _^+-PO_"[%WJ9Z#J?3$A.E?@5GWQ$3E=]K.R:FX.(O!
M_BN4%S/88]!V\H(S+I*4@6$ALUA&*A)K?>"#V(O=,,6$IS0$72D+,R7="(B
M%Y[@]^?2%$-")%1!E"$SW#>-J+NJHS9K-?=BD[_4W#-B_[:W>E?A\!;DYK)I
MU0Q4(?T#J1K5'&%FSSB<&Z &<\45QJ $>F7IJ@[]!9M38UXV5B9&X6G>Y]WH
M6T'Z5!M4O+3S3"?J3-4Y>9_5'!X4BA"P>SA7[852]@IF\R*<*N8.FA%UE++&
MS>M=R+SN4A:MDUA)>R>*&1SOWQ[<6-8L<ZWPZ<5BZVLE6JNFF8&[A\<AQA(U
ME2K7"MXU9Z=GU.M[P]NNQR.:NZ][C6B\H0HOP>IWP+K68'OPM"E>B*M^;S([
M6_Y!-79)]J8M^_@@)%BK&=XB3 [0X6ULRW92F1OD[BU[&:[0MZSW&4_-(*,*
MSP CZC-DL07=_VFN^1FP1Z/O0M<7C^6@"4PQ^+LZZOA^MQ'SH+GQOI2H>V\<
MGR[Q-L%D5)3)!X0)'U4.>VWBOOHRYTL=Z'7 4 !,$&V'%W19N^9FFS,WB$^/
MXBKZ5C9]733B!Q*D7=:"BW?\W! 97J+:\[F 4\UAYXJR[:%HP^N1>Y!Q+_#R
M5$W<E;E?KJF6M5 C\M1W^W6WY%GCQ+YU7U=>W>IXN^N.1D%XP^^ZI;ZY8GW3
M1C\T __4_/QH'5B[CP98^F@(M(_&?Z%C-A/5^[-_K9_Q\REA?_3+.^E6]Y22
M0^@BJI/B%+/'SW](+>S0.TLR4-B]+ $[*8I9J/R8Y9YT61(7(E,YJ-EY^H]Q
MI2?! B";H3?26, DMRTEG%(&9]VTY*\<_ G9MQ^MP 0A+=!IV$Z$;)E)?PEX
M?WTZ!H!-@>LXJ;0;$UG2WHAAIT$!V_TU[^I*!):D7&,N%C<8I.I9=YGC:),Z
MWM^D)^@PW1;.W'=.^C"0>=$8=?M5-?!(4Y#&,)UV2L06:*65+ZIRKM.R0"[M
M.R_65:IUSM\;<O[>=OV*,'O:5!A\[,)3\ 60I=7G28+_!N7PT!ME-5W>7'\0
M>">+.3ERGM&MVX6J:YM/5E?]:6Z0?-5 8'W$)>1V6K8 ?*OLG:_(#O@*#'>+
M>UELKPJ&C2GH@+ZKN^Y?]$#3$^I=T)=#JI@Q?)R?^F3#-4D]%+T#QOQ9\Z N
M,\-[W2LL^.]5Y[V.*$Q$V23[62NG(RA+FDU'ERNJRR 189#"K]W-&FQH3)S;
MHM4D)\32*N_61=V;1?#-=_/J K2T<QL\D H=U/4EI?, $L$K3!:F5 M8%A7*
MZ6EK0+99@3T@[X\VE/:FG=35\GQ".B;YG:OMV[*V,D1/$F036[AVC0C=(CUE
M17YV<UTQL#39@CAJK=IE;1(+[)S'XHQ<\1H\N#,B40RGLO(#FY02&.SA#Z3Q
M/ M/3E\&9V'AQTD@)/-EX+'0\W.6NL)E2HE$9'DH!$]-;@TQN%9;+NB0VLM]
MYY7YR63#DIL?SZD+!0Q@]%I?_ST&RL/M+I<[QDWK6"/33?L4\/[6[?/=!( 6
MZLJF%\W:N3!$OBZN-RC]T]"V!21T9B,J2& UHX:$WU[]L@6[#>#60^00V#:+
M?TY7JHT<3IV -]<(PR3JAM[9I7-3%0!BC[.<+QNZ&]T8\MH[AI6X=&5ZI^33
MM-$%I?Z[I$JVRF0>E2WR2I<3B;NN,Y<H:$?3(VG SSF>SDA)Z8MG]6QNI35^
MWYSUPAA-=\M%+\8>TQ4>Z?++AO5WG2U%I+%G=>".9HU/I1GX=ZU?R$ABO"]Z
M?:3]CJ4'1>'=HT:5M=EP2(T,+8[N&FV3$K>!R;M'[Y])4A6DL8V9'[>V6F!"
M*":#DDH(X":50842#/,I&+B=PF'\X0!\);(U"$C9C/.<T7/KS!7>BJZ!1WN
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
MG[NI"A.9JI@749[ZRE\U^4_'B8 $?LUR!DA"F4F$N]T-]QBJ,R$9@&![*0)
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
M,!TXF Y<Y<SSE!OE,5=9G"%??W)ZS8ZO=WR]"]1]0<Y>#=05?BZ#. Q8X67
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
MJ30)6.A%/LM BV!NY@JO\/PH]+,'CZNYZKC_#CF#XO%;O&E#0:W!%0 'C1\
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
M5)?I24HJU1<WO[32]L41P9T(D0-UB8#0C)6^OA*$53&Y$'*6H4HK%;A5Q7A
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
MS87:'R_X-STQ3E #/*D PA,)WI0.F3GR;*+VHNEYQ?6&J6BM:)W7OUD!>UO
MMEV8(@6EF'$0&"=0(H; 6_S3D^B*<3'D$I# %Y$6=7_YF[$[.NBYHS+8=#W&
MZY7URKN\\BDE&F_A@1"Z!ZY7$XUO<$0ZB<H,2X+ZK(0/T03AI!=2,V.L8J1Z
MV9?CT#R^X&67-&672( @+"U>=@\^T 0D!:.#I2+XTO&#+L#"5&/XGCR JY?]
MCE#=\K)[DCD)4H,J2JN@+@$N8VGDJ5CF2B+6;?&R+U,<7\7THKWL#PWJZF6?
M#]1M+WOPN(S$@L85!*%3!BLC <D34S(GEI1?VZ27I,;41.*EQ7--)%Z)95H"
MUJU>]H41:\O+[H4)+E$"GCM9PI<\6.XR&!9B((8$;\)$!YH[TK@"]_$#MWK9
M[Q?-+2^["M3AZB%\O36EES$'UT3/Z!P3*]71J%F8E[WB^?'CN7K9%VI_;'O9
M9:(QY:+12)5!1$_!Z(A_&B.%ES$(7AH7D%K*L(*U.MGO'Z]M)SM)F<7(+%A3
M@OT3-6 UGK1,,A&U"YI0M[9)!=N02P38168),[MAEMEW^?;0CP=CUYLG*_C&
M7=D?'Q5EZ121GE 6:>E99BQ7BE"%6U<'8N_0F5DK'"R,N<@%3V<D*? <!0BE
M2L/)),$JGX!J)IBQ,NK2I8&O6V2N1<7SW1A%*Q3L5YGAKIFA>DGOB!%:7E)A
MF34D,)#1>V0$GL!S'B UY8N\YCH:9(2%!0M6-EA^-KB-?_6AZ:#Z5^>C@Y9_
MU2?/K? 6I(P21+ "?"G7'+F(EEI&752HV,A+I(-;IS%7*EA^*I@K ;HN\/(O
M\!)0?:T.?3]4W\ZK9JCOT53Z]*EBPR(&#",4&%$D<DM(%*K1!?D"S,Y/D1$J
M'=2BT@\(]Y9+F$2F! T.E!<9A%$*%3V*@IY5CGK'$LMD(46E;P6+QX#S"O6%
M>)'K8;]0P^\%%[.)1I!0VN\D B)* 8XF#4IR)[W52H02.;MN:#7]5AJX=QJH
M1:[OC G:SFNMK97&:PA1>Q"!H>"?0X2H>#+)BQBX+VUAZ"HQ04T@KU>NQ)5U
MH]8K5^+*NE'KE2MQY5,JR;%38MHZ;C1*XU%G/[G1X3#%CAMWLNL..U^*J>RV
MD853T6PB3CWC.!%Q<(BR^<18,X=U\[*9>U!5YW\>9&H>C?JG;&;6>6:)ST+;
MDE!"B571QDBCH=]5_[JCX6YC[747K+WX2LOA/_,1H2XXPFO.10I6#7&!&J*X
MV'2$>Y%-R$!0W2_)0P2,MA&2H-D9D9*/?&W3K"M!YM</%XBT!\YCJ#Q;>78I
M>+9&6#XLG;8B+",N6W N0U EI,IF#B9;!]DGI11Q0?NXMFDO:0Q1J;12::72
MN<)3'YI+:WCJ?%S:"D^EV4MJ42 -5 KD4L+ R>@@:DX%BUI;GM<V.;VD==:M
MZ_\\=1Z]]BDKF]YV@I:;4^<JP;2X65IEO%2YXY'+'2MB*OO==8>7E->I9K)Y
M99%6_+2R-MF@%?#(=(F?UN 5DZ"T8RSCV@JE&C,9M0NK O#499+*L95C%ZW:
M_4"ILLJE\W)I*S@]X_(ISRWX6)J69.[!BL @R*!]L#0IQ4IP*BYVM9-5+JU<
MNJ1<6@/\[\]IVP[P%XIK3HP#)XPJG=H(.,,46&LC55I9QF,)Z[4+K.%:.;1R
M:.70N^?0FAUQ9S3:SHZ0*&MJK0/01"D(YG4IA!V 41=*DJ2.*:UMBG5!Y:-0
MZVN8;[UR):YL-NHO#3'BO['[9?,?^&/VB7TWW.WV9Q!2YX_:3X>C<3<?X9V:
MCY_@<0(L_/Z>.QBE9[-??IU]?;??G C-AWX]_PWRX&)4</G"R=N_?NW&\5XY
M0S;(Y!R9(FSZS=.W-YJW6BPQ>8^1#2;DE6^3#7KE>]?=UFQ0>O6[U]WU^O<D
M_[&[UK$^GK%R(U9FK*LTKW6LE-UL/-^19;Z;_ETO7:5+J;QP[25J=D"E*0WO
M1ZDT+9U27ZI3_I4.!L-Q2=L9/3NG*2Q^^Z[$?)SD=OS##W_9+ D>5Q;M?OR3
MT<0/-A-Q&D38_%FBLJ_NOOR$)Z:$6%[3E_KQS\SS7F_PU?5#*J:ASHMABMUQ
MI\S*$YZ3$@33[([_7)82.=]$W"::;;EGJ?B\.ZX_)5[\H_GEC!?\!A-WH]EX
M4K/Z=@_/,\!![3?3^;K_)8W&^W4Z?W Z_QCT=[\_FPM* E^&S._+IF$RKIC"
M8.B*H?D9/DD:EJO6-E^FD/9]&G8X7>\PPLA-MMEW3-'S[[\?;@-5!UD'60=9
M!WF+02ZHL=6RDO]$4+MMR;7''(!PV2,^FD""+*B)Q#I-8A Y<QMDYB%;E9V7
M5/DFD(#4PLKMD('/;.O3:_GA91#;QZ\(?DZ^V7E%MX]WZ8?][<\?=G[?W_[G
MA]Z;MQ=#!M[LO#_:^M3[C-?RK9T_C[://\NMG7?\S<O_[+]G?_6V_L:Q[[^3
M_SV>Y7:_&F\=O\)K7W_T,A'.7"P-.RD(H0@X02T$;Z21WN'_Q;5-)<0&7U M
MQ24JG%HY:)4X:*YF'G77U5U7=UW==777U5U7=]VR2_DG2< ONZ/0&Y0RD572
MOZ6DOWUT7M)/(<F<A =+E (190*3@@//0V(Z,<M$JI)^Y:$E>+:EX:%J;9B/
M@]ZTK U<"JJLLA"C=B X4^"R(&"CT3%H%K.BE8,J!RW!LU4)O.ZZ)[CK'GD@
MPMKF'^E+ZG7HLWFB#);%U5CO4>]1[S'G/1;D?5^)_AM;@WXZZNPW*=J=C,]T
M=4S?#7H)/NYV@8Q2*Y,C1I3.DU(98[-@-G,:J10Y5LWRX33+=Q?\V-$I;8))
MP&GI"JCP-\>2A^RM"LEZ$XU'S9+)A?4$7"(9_Y&#]L&%XKI,=9GJ,M5E>I*2
M2O7%S2^MM'UQG@H2#?5@ HL@.*=@C1-0^E%SQQTA@E5II0*WJA@/"-JV\\I2
M(ZWWI:=<\*5BM@'K-0%NO&),>L&%J*"MH+TA:&]<;#1WOZ4(QVDXJ!"^K96@
MW1S24I4<YPQ,+ <O\0Z,(02"Y]FJ9!67^D1$KBBN*%YDN<L*Y#F W&I+F%Q,
M*$(G<((;$(*B!*UI!)^#U()%QF)>1B _I6[?[S;>;G3&PZ;-=_>:&B?7D=$E
MC__XR"A3S9)421ME!#7.,R\S%X8JD92R_*9D])TV?V>;4/_F1MW14ZG&>Q\<
M]?Z"2X)GDID*&DQ*2%%4&C"<)Z R<!>SE,;D4M%<,;6P1M1+5)F\PON>X?WD
M.B+?$ZQ;MKMH0N*1!) BH KA,P$O902.?V;I@M:"(*SY!JF8KIB^I\Z\5<U8
M"-:W6T<XJH)X=C,&QAD!0J&6X30AD"37)-D<8XH+TS(JW%?"$UJ7Z>FQ\BDC
MG^?GJD ME'U;DA9/J"JYZ,%:KDMM$@>&:N1A0TQ0/"2G=:- "5L5J KKZB=]
M&-BV_:0T)$*RI<"M52"<$&"9H!#Q#>MR<M%9A"UE"VM 5$'[B$%;FS+>EZ&C
M[2Q5@=HH P7E(L-35TEPU&K A=0NLR!1 2IM;:72"VMK6Z'\Q*!\UEE: 7M+
MP+:<HJ6%(Y%&@-8BXLF;&'CE,P1-E?'::"?"VJ91=D,L$5P7F8#%4!-89I?H
MVT,_'HQ=;YZTJQO71G]\1(0'3NE)ZJ/P7D@N+!6>*$%IDL1+GZJC=/EY*URL
M02J4XKH$5H826&E21(T_22#91SQH\)2);FV3KS/)-M2"8CENTV!@52*V*C'<
M-3%4%^O=$$++\*<(XAY7"R)N#!!91W R:E"9Q*AD"KB$BW&Q5C:H;%"=LZO!
M$FWG;!#$>IX94%X*&G*JP#I*(5&E(PW*^6@6'0):B6+YB6*N!->ZP,N_P$MP
M$E2'\+TP?KN$;8K!<Z\@V.Q ^.(0#AZ%0\4Y<RGDI%FC*&I9%<5*"'=)"-65
M?!> ;[N227"!&)/!"991$>0"?/ ):/*&2)Y#\"CB&6X65B^VPKW"O3JA'] 4
MU'9"!TVCBTX"H26+QDL-ECD&.6M!+2-.6;TP)W0E@4H"U7U];U!ON:^SS,0Q
M15&\)Q&$EAP<I0&A[CFNGK>&N@6YK^\+Z$^DG#*;JYSR(VWK6@=9!UD'^5@'
M^93*1K\8[.^G8>BZ7N? ':1A+1I]E:BI0TZ1,9,-TT)E9:)S2MIHN$B<,75W
M 4I5^+R%\/GY0@R2Y8J5I"(04C%4,UFQ.5D#(7#K:>8FQ=(=3=/'V)FHXO>>
M\7O3.*(:.; 8L+?\2-F3G+47P+0+( QWX%*4B'@=?/"9TV"7L7A4A?LC@WL-
M%+H+N+<#A9B(1%IIP/%2*TZF )9X#2)PY90162E6X;ZJ<*_U[%=BF9: E:\.
MVJD$>SN";<E3))/$M0F@D\H@7*FO&Z(!%JUG5$2:LJW*4\5MC:UY0-!>*-,0
M>50$H<J9CT46HN 8UV"<\S3@\A%I2B_F#5HQ6S$[5X!,1>KMS!7M&!@1?$(9
MEZ/:XA0(GQ(8911(RT/"M;*.*80JT1NL8K5BM=:L7Q(8M^);H@G!,:^!"JI!
MT*@0QB%#,L$X$;ET8BGM$$^I9OV+P?!@,'3CU!F=8*,6KK^*D9P45+I .=%!
MN" -E8GX*(+.4CKF:CV&Y2>J5U__N- EQQ'ME#% ,T5]WDH.1J#0H033G,?H
M2/8EYE8PN5259&KAI]7$=RVK<$>X;@D@E&7.DB%@#4$](H<$5CH"3J(4F;.B
M1* >06FMYK9RH/YIA5#=\GI65-\2U>_.H]I([R31&;C6J%:P:,$+RR$1;0A)
M27JOUS;));:!GRN>EQ7/M3;]2BS3$K!N+45P/ZP;6@T(+7&:*P&2!88Z$BLQ
M9,0#DFU0B28C@VAT)*[G]Z!47#]^7%>OY]W@]G/+",LT8\9;P!\)I27&P1L7
MP0CMB(Z.41_7-GFU:U3,UK( 2P3C5]^F9LKCK9WP;6OWHR8A:\H]Z )?H3,%
MGSD!ZR,>Q-JKD&DY@ E7M=%$!7--[[]_R!ZW(>MMU#D0\%$1$,(X\$QK,%H&
M0AUGF2L\>^T"XA@6"-BGE.G9M.S>'>!X^ONXZ3MN-_7#C[I GT101HQ!)$Z9
M\]$*1H+/2EAGI:(A!OS_FO&Y''ST[8*7TZE@<44RTH_U(+RQX*+7(%&6(#)2
M&HL&K^D"Q(<:5?7D 5Q]G'>$ZI:/LUCB@F(.@M<!A,P2O& *O.+"6X0\"2AC
M+*#W7,5TQ73-Z[Q?K+<\GYXS%IFR0*4NMCS'2^,8 CP81W(2WKNTC &5%>\U
ML?/1+-,2T')-[%P8P[:\G)Y%ZJ-20(6)(+BUX*530!BU6EHA/$]%1[(+:\53
M@?N(@5M]G'>#VI:/4\:@DZ(&I# <A- >K'(&#+4A<TN%E<6R496@"MJ:VGG?
M1LBV'Y.GJ)U2)2LL(%BSH6";CG=><F9YL(SSTNR.+ZRE247K$T-K]6+. ]BV
M%S.497 I@C:E(P%1";SG#E(R7@OOI"\="01E"^M'< ]>S-@='?3<41ELNA[C
M]<IZY5U>^92RC;?P0 C= ]>KV<8WJ7^@O?71^R"X%SQG:[) F<D*IW+FV597
M^W(<FL<77>V6QAPH!^*=!Y%*0K%.% C3SFL50Q:R)![:#;-$@3\U4F\U 5Q=
M[7>$ZI:KW87L39(,@A:E+%&,8*+UH'5D 2%/$=[%U3ZW:;ABNF*ZNMKO%^LM
M5WN@GFF*AW>V@H'0GH&S+(-6F7+.M1+.+<S57O&^$J[VNDQ/CY:KJWUA#-MR
MM1L69>3: 2.F)!0'E*:XX6 SYY1Y)DP)7*2,5AVI G=AKO8J+RT(S6T7O$DL
M6!? .!Y H("$:(X>HB14YE)ZV:@J+U4\WQC/U0N_4/MDVPLO-*7&!@')48FG
MKR%@+$\0&"4^$B=):6$@%N"$KV!]FF"M3OAY\'K!"6^,MBQ&H+1IVN@2>.=1
M>,:UR<PGICQ;V]3FT682,[MAEMFU^?;0CP=CUYLG<_C&[=D?'Q,A^3CK%!Y)
MQ@N2A$G2",.RI50PEE*MK+P"Q$4N.$(]H5Q+PD!3QTO&D@8GE &='=51BF!3
MR4Y<MYPO+*+^QBA:H5C R@QWS0S5B7I'C-!RHN9L"*>6@O&E)G.T!DJ*,M"L
M3? 1MWOD:YM4S5^0K-+!RM#!;:HY/S0?U&K.\_'!A6K.CM"<)# 9)(B@*5C*
M+&2%2QI83@H7<LYJSI4)5H8)YDJ"K@N\_ N\!$Q?*TC?#].W'+Z62!9UI""Y
MMR 2(V!4*6"9<XK.^<"4;G1!81?6UZ\R0F6$FI=];XAO.86]<%QZ6FP^*-$)
MR7GIMBN %*@K083R%G4]0:KMI^+]+O%>ZU;?GP&X[6F61EE'<@8N$P7A9#GQ
M+0,3E(LJNDQ24[?:,K*P!-)* Y4&JIOZ'L#>=E-GSP0G2H&1H@%[ "=U!$F2
M]H3B\B6_MFF,V>"K O6:2%ZO7(DKZT:M5Z[$E76CUBM7XLJG5)ICIP2O==QH
ME,:CSGYRH\-ABATW[F37'7:^%(/8;4,(IZ+91)QZQG$BXN 0A>]&/+M:</N^
M,G/9S#VH+O,_#S(UCT:_4Y9EQX(*DA*1 K$E1B2SP%7PB5K_/?VN.QKN-C9=
M=\&FBZ^T'/LS9U >#$=XS;F0P&H,6J!^*"Y$ Z:D,C4Z@16$@U"$@@].0<B4
MTZ"H-4ZL;:IUP^S"6K(O FD/G*]0>;;R[%+P; VE?%@Z;852!F6S,HE#TEJ#
MR%F!\3Z 5HE(3QV1SI?V<@OK[5JYM'+IH^;2V\2A/C29UCC4^<BT%8=*E,B2
M!P$TE4R5+ -X:1EPG6/(S%C)^+QQJ)5&3SPS\WDS'SF9WFZ"EIM2YRJUM+A9
M6F6\5+'CD8L=*V(J^]UUAY>4T:EFLGE%D5:@- _<64(=9&XC"!LS>"442B:*
M.2<\59HW9C)E-VA5[2K'5HY=*HZ=HR19Y=)YN;05@JY-"$;0"*G4'A!6)3!&
M1% LD1 ]#]20$GVJ&%M8J:/*I95+*Y<NEDMK!/_].6W;$?Q4.1:)22",$" X
M_G!<6W!"ZN@B<=J'M4V^+HQ96*W6RJ&50RN'WCV'GDU_J#2Z4!IMYT:42EC!
M,@I.$J31(#,8B0J^L9QZZI2CN1%%M=0;^A'0:!,]^4NSW_#?V/VR.7NH[<-]
M!$V8_%VV>K=_Z)JG_ =>-GNH*5P$V] 2(74P&'7+-<^&J8<7?TF_?NW&\=X,
M3F<^.'U:<OH1Y_'9#L=7?^3,DP7$0AK>/RNP,B:K3U9X,F%G?NX-9Z,Y<+L)
M_#"YS^ R#O:9ZWUU1Z.U7\X]TWZW#ZTY;#_^E0^9\X\\I+G!,TXV$=+*8-@L
M^3/<M&E8KL(AN6492F=O6*CW_W0YB=:XR'U*2D1"#>.,\E+5+GIKK/VHUS9W
MRA;O#'+G16%M5/'_\8O;O&P=6[M]PJ1$41)ES$1P9/=$#7<B9TJYPF_@CDX.
M _Q,BL\+.5L?DG,Q4.VH\%+:0)P7-DD2'4^E9OX_SJ'L_%E"/--X=- 80Q+2
M,6L5E]I9C]JPX#Q]?(EG"27X'Y1?)H?*^6/D=?]+&HWWRX.^Z+G1J)N[*?YV
M5!Z^D-6AZVVY<3E>CEZZ<6HF9P>__[?>('Q>T=/CPW_W2-C_3]_];0_??/I]
M__VGO<_;>%+@=^ I\-?G[?U_=;?^_O/K^[_??7W_*>YM??J]^^'OU]_^>_P.
M3Y;/'T.TSKE2\")1!8(R#Q;7#J?8V92XI3[;M4[",_:@D-'P,)VGIWTWW$4T
M3XE-G1?W/AV.QMU\-'FIBUNXC]O;-*+H0U#8SEY"2:+7&WS% Z33T']G=+B/
MCX W&77&^'8XW2J=_<E>05&D(*B\^V*PC\,^:AR'^M=1)[C17B>=&M ZKA\[
M;N:; )1:H'@G.MW3?=GY*7T+O<-RA$T^7CZR/^BG(_R^(@1U,F)]]'/'-=_Z
M,H6T[]-P<L9RNMXI>[_S4[??P0GJ(51'/S\[#^A;+@ZNQ70F9D=4<_+BFO3<
MP2@]F_WRZRP-H=MO9K;YT*_GOZ$0>3MMH'SAY.TIQUN[820O-#_-7YA^\?0$
MV&A.@)84,7E/LPT4.*]\FVS0*]^[[K:4;BBN?^BVU[\G^1T-UM[HMM_)$?EN
MYO?%2R_1Z"8RR?WH+^V34U^JOIR$S?_##W_9++'S5Q8^?OR341RCS3S\YT*:
MS()*8"]OWE!SUA?R[?32J- [#@&)MG.4W/#.<KD?F]GCUL__B&P;F5GGF24^
M"XV_Z42)5='&2*.AI+%MT'EKO&V="!E_=\=[W?Z;?GJ/^_/)Y?X<]-ZS#_O;
M+_^46R_CIZV7?Y+WQX&^>?G\ZYN70;[?V3K>_ON]W#X.<KO;LG_L_^?3A_WW
M9/OEYZ_;;.OK]LN_/FT?OQ-;+Y^+[>/>WM;Q%OWPZ3-':9?]]WB6]X/_'K_B
M6SNO/P9./?'2 ]-:@#!!@Y<\@#3$$DX-*BYV4@B<SN^'6[$J,)46*RTN$RT^
MJ3BO>Z3$H_.4J*2.PG@!V93J>,D2,"8'4,I02;VW@HD))<KYP[R6I%K.35/F
M5T'>+5+N>-#)W2\3:7?T0ZU?+GG^QU? Z[[I['FQBB.;[>SA7._N_8Y+5(AM
M5 6^.V*WUQ<$/NDI<T(1<(Q'$,AH8 /EH#FC46I+%#=KFV)="#)_+;#+2:3V
MF*O8/\5^E6KN!O<MJ<9R&T+,%+14'H2T#GS6"H1@2;*8;8JVP3V5&W*)<+_(
M7G74+K,$LW-9F[H;"HXUH>\>)JA2?VWJMS0,_^=%R8XIJCU%O=5%6:JZ6_#*
M2 A199>D1Y46]5:]SC5==$'G%4@$78RMK_)LY=F'Y]FGW"CG'OFU)4'K2"1Q
MQ $C*:#FC#JT]03Y-7N%"* LE Z)R*^2+-I5\H#\>H-HT6MC;J:OE $N=WS4
M\PMQ3_ONJ!.[.:=A)P\'^U>$1ZUW? KN<)0Z >?1=?L=7)/AX&L:CCI[[DMJ
M8J>:B2Y629SF7F<P[!P,TP'>?O:1@<<I:8(/1QN=IJ!,9U9/IK.+%Y0_PV"W
MW[R I%/NV017#?*Y^"K\UM2Y!4/]4-CA*56]WOZ]S55_38=]&HU8JHN-2E6<
M-D'E[K<4X3@-!R?<1%:4FWX\$#%\VW[Y'L?_CB$/(<_L?O224>T< Q\\ 9%)
M!D/P-R-=2"X;&K-9V^P/QA<XINQ*W/RE7FP_=O[G-B>5#H10E""9(X)2Z?$/
M*W(DE)N8J6OV 9GM@QOD--QB&SRV<^K']\*?Q_C=>"Z]IUL[[_$<^K/L!>M=
M9.!T]B"<$&!<H. 3#ZR!JTIKFY=U;9A%2):I;NBB<85T$O)LO"JPLNR:LKSK
MR#:C@Q1*-'_OZ (A]9I%O TCX68]W9NS 1W@GX,X*E0X*J%C<6.N4,ZE.4>N
M"5U=/S/%_31&1)YG^5]^FLSMSV5&S\SBY.H2A^N^K9=_;X/M.3G^(K;/%XXL
MD'[3/Q-\7M%].;I?(;*W/F9:"IH) \J+#(*D!#Y2!R(H0Y5/60C6]-F^V'KM
M!-)E$\VP<G:+7VF(O:^]_Z!'3MV6/[HM=YY_%!K)0!@+BDE4;F)&H2.3"$)8
M8T3@+.72!-1>XAN8;<O+=N1];;SS)];ZY-3I]DNN 7(K"MCNM%YC9X"GSQ W
MXSZ>/'NI/RJ! GCM8#]-^/?G\H%R0N&')CD/)5_A!<KF1;MJ;O&;Z[E^2)VW
M>RF-1ZV#ZV[3?-Z&O10/>^E-/E]S\MQFK]D]Q2 :HTDQ&2!4<=S3*#QYZ@2P
MXNXBS@7GTR/.[CF1K)J]W*0EQL'7_BR=YSN9.E^[X[VS\LE4Z+LN,>=4NKEI
MBLY*)^1PM<'-CV7'7'=;LZ')S5)<'CX?IXZUCG7%QDK%(M/''M25\]U<ZFFA
MU\L,SR?/9%<SM>M4]ID\W^1XFOZ>1J,F[:M)>J*L9)B.]ZX. [U%(MS*SU;G
M[$11UDS39'J*57H7+\.A/^&9NAB$LPI,<$%(O.SAKJOP,!/H.C-9[@9;X#:N
MI^5>]&OR1.=X]!MDTSZ>*3QEF&8B)W;^Q:8>/Y[)JONM[K>ZWU9J"K^_WQY]
M18$7@_W]- S%A7?@#BY*B3^<X_:$PN.>3&W$')TCS# CK!!92&<Y49D&:A*S
M@=PX].V*S@?30+@7DPI<@\-6_Z5_3PO,_8&:X XJ@91M-3K.RKMYIN42R9L=
M_/OO?^V_^>>?8HN])S@N_*[G=!OO_YZ].VX^P_")CMKE$O^4VW^7^[W'[]P]
M_O#ISZ.M8WRNE^_HFY>]3Q]VMHL9_=.'3^'X;/;8]LO/9'OG\T<9> [&<Y!6
M,A"\Q*:4*)6L!1.&*$F,6-L4ES@O%YP7NX*QPY7X*O$]%/&=:5=7+OMN'%[E
MQQORX]%Y?G2:A$2(!IFY!T&] Z>C !N,S#3KJ$JWNFGOK<J1E2,K1SX81\ZX
M\<WPCT%_-PTK*2Z(%+=G0N-.P&?]\Z-B.01!&(J*$4DQ!OR-4 )6<DN(H]E;
M64FQDF(EQ>4CQ2HXWA%''IWGR&2HLU9)(*XT(:#>@LV)0W2^% ]/A(M<.;)R
M9.7(N^?(RYFQ4MPM*>Y-RW;HA,PV:@U!Z)+Y(")XGQAH4N3#K"GUL=H.*[U5
M>GL(>JN"WAU9"'=F19?Q<R_?R8^XFB(:CSHP9PF$0AITW%IPFB6#OW@15DP;
M?O2U15\,A@<E:"YU1B>HJD5%KV0QFI-Q1'-!M-":F8RDIA4)7I!,@GPHU^]C
M3O][*+_PK#9*(I*S;!EP$@,('S08[3@DF8,W47$M3-/.V>CY:T_5JJ+W#/Z?
M5A[]%Z2;BO<?\G/.\,Z<4BJA_&*(\2!,,F =TR!%SD8**QG3B/?+"LW]7'&^
MK#A?.9A7%]X=N_!F>#=)4B=5 *V5 9%,!EMJ!&C-2XL80GD("U-:*NXK[JN7
M:BEHH'7L9QN\2D9#4 YI@"$#^)@M9"&MR99PFWRE@4H#"Z*!JQPQ59-?O)?F
MI(JT8=%+G\!KKA#BQ((3@H%24226#44-OVKRJPKQY=/D;^B-J*C^0:_#UK?M
MXU=''X5+**5'Q#%G#(1$*=[IK(&$$#SCT47KETEA?_39=.\VWFYTQKCW1P@,
MO.T/^1,N>>@5(:);\!#U.0OFF6#*XLV2,Y'Z1 ,)5G&>'BR5K$HAB^*KK0O^
M!#QSI$J>0:)6@PA$@O6: -,I44^X%J[IP2BMFK]+V34=@QXH*N21@_\V4LAR
MHK_*)W/BO658\(IG@;(F$&\3B*P"&!4\*B&>*^(EU;)4Q94;8@[QI.*\'O+5
MG_ @>&_[$U1B3!E/@5(\VB==2'F,D)1F-&AA76"+#H*JN*^XK_Z$AZ6!UK'/
M99)2TP1&EI9*3 IPN/J@LU:>1"*,(94&*@W<<6)'U>07!_&V/R%&%0P5'ARE
M'B'N2]]A)8&GJ+3$1>515TU^52&^?)I\]2?<B;[>]B<XS3TWF8!TO CPC((A
M24(H*\L"$3K[95+8'WV.0N-/V!W@>/JE@4/'[:9^J'D*U_ 1<Z;(F8%*;P3J
MG(XI1YT0V9.<5!*U1-T*4-/%-MC1TZ2E48 <5%(14*<P62I(6B4C;&12J[5-
M9*Q+6AG5\(7E1O=MQ(WEA'<51.9$>\N"0)VSWA(&E$8"0M ,+@4+*7+A;13:
M)8GJQ;*$-528/\I#O/H-[@CN;;]!,,38X!U0CR 7.J+:(:R&3(R6,A@9<JH!
MR!7W#X3[ZC>X(QIH^PVLS"XR#P'/?Q#4*G#69@BRM,XTWE"B*@U4&E@0#=2"
M4 M!\077@%6,^:@AY$SQ,-<>+.<$8O0,=7='N#=54U]-#"^?IEX= W>BC[<=
M Z6RK_%:H(1>JKSI7"H#J A$4BX#M=(YLD0*^://,]A"X(7N@>O-6[MH=9V4
MMZ BFYSR/@7.M1=664]=EM$Y[CGQSIGJ$U@!5GIWT2>0=? BH'RA@P$AI0$3
ME8% ?."1B:R)+-Y*M;#BDS4$81DEC>6$=Y5!YD1[RSJ :\M<$AZTB1&$]QQ0
M K%@O61$RJ"I+2G,EV"]YA(L+<Q7#N75)W!'<&_[!+BV2EM!(2O+ 7>/!)^I
M J6X5,SDE(FN0<05]P^$^^H3N",::)WZ*KHHK&9 .(G%\*# )2TA<!0%A-"*
M*EIIH-+ @FB@^@06@N*V3X QX8-#3E3$.A IH:8N90*:\8Q7R3E+5=745Q/#
MRZ>I5Y_ G>CC;9^ ##XSZ0@>S;&4#8P<C"$"7(B2T6Q8YGR)%/(%Y0I,0"DW
MQ#*[!W8&8]>[K>/E:3:EN=W#+S<5WX*)E<W,.L\L\5EH_$TG2JR*-D8:#:WE
MEU:>L=]?\)=X%12)S@ ARH.P)H IW1V$X#1PYZ6R=FU3K!N4P_2"8C.6HUW7
M=Z(V*C,^=F:\C9"ZG-18Q=<YR; =;)ILT(7],FL,2TJ!=SD"21+EU\RH8'EM
MD],--G](2R7!2H)+\-0KQX'5V79'9-AVMC$9K**&@@FET5>0"2PN,PCB$O5.
M6ZT6UZ>ZDF(EQ>5YZI4GQ>J)O"..;#='R]))8RPHK1P*C%*!I<P#98IH%Q7*
MDHLK;E@YLG+D\CSUTG%D+?EV]_QW(:^+<.J<=!!MTVO"9C"\U'I5,F8J"?54
M5NMAY;]'R'_+9SVL+NX[L1%>J(=G32[!"J B3R ,*L<N90F66VVX<SP%O1I&
MPJGW>S:*V?86#9,M.M#E!O<X\[0<'RD.#G%SGW_<>6Y?AUB'^)2'>$^%,>_I
M5-:7G,J3H>$).ABZ0KC/\&'2L%RUMODRA;3OT[##Z7H'CUMR96KLJDR)N9&<
M<KF0O="Z!G7"ZH35":L35B=LB2?LT9>_>#$8'I1S/UU3_N(6(M5Y?>NQ6V9N
M_?S+;9RY3>]CQ5$8],12J@1.@]%$^QA2")I1F71CFR&U#LA2FVD^7VPK*F7*
ME <@S$H0660PQ%%0,BJ19,!]HM8VN63SVZ5OBYT'3CVJ'/@T./!6#>"7D@2K
MZ7I.3FQ%*QB9:-+9@N&E09/-'FRV#JRCA$E>RK;1M4TRE^&ZDF$EPR4DPY7C
MPAKF>D>DV YSS=S[:(,#YTW)6,T4/(L)D P]]\I&5]I;+;:81&7'RH[+]. K
MSXXUWO6.R+(E0>9H<Y3(DTE8),N0,C@9/1 BF%/&:"MY)<M*EI4L[Y$L:WVB
MA7!=.[;5D*QU8!$5Y:B0ZTK/ IHU!)5E# SE1A:J!;$RW>-ENN6S(-80USNQ
M$[9#7(E4/(D@D/I":;4H.>K$)("-@EA!95:!KXJA\&FT@QXC+D8(FMH%^II"
M<]%Q(Q71VFDAHG%6,2E8#)P&3;FLGMX58*M77_]HLY5PSL74%(%5J)2Z8,$H
MRH$2;X-1(:M(US:9-ANT-I>J\'Y@'V:U3"V(!;;.LT 61E 3,IB@+(@H#3B#
M+&"$LD[FH%Q>G&FJ\D#E@>J_>R#@OSL/?.JT(=HBYIM&T2:4@ 9N(6>9=;1"
M2E$;15?@/Q3PJP!P5SP06J6GG53<>@8%\" $_N8TS9 %GO[!*<HRJ3Q0>6!!
M/%"]+@N"\>?S,-;,Y\R%@ZPEQ^-<6O Y)H@Q4=3J>9 I5FV^@O@^_0GUR%Z4
MY>[;U'IWO+43OFWM?E29*$*-!^V4!$%CJ:.!6GL1WB5)TB6[\"*3M9GT3;T*
MNP,<3W\_]<<=MYOZH3:4OH:Q8K(V!I,DE5&HD+V(I5<AX5H)&E*H[H55(*EO
M%]P+.BNN4?H U;2Y]S2!#S:#"Y(H8;G+E*YM*KXA:YNJBN[J77@<)-#R+ECB
M*66904@"28"K#)Y$!C10&QB7+LO%%7JM/%!YH'H7'@CX+>]"Y%0;7$^(P2/P
M4^!@#3? /3?4,D_R BL\5^!7X%?OPG+P0,N[D$*,7!39/R93<J<MV,@$V(#:
M@>;*L6*6K#Q0>:!Z%Y8)QBWO@M))!6H"Z.PTPC@),$$7=Z&(3#NG6)95F:\8
MKLZ%U8/Z!>>"C]13*QD('7Q1VBE8304()J0C*L5(%A<1L'Q=J9?7N;"%V S=
M ]>[IE1?=87.V"IH32-U46<34 %%ZHJ<4^0L'G1.)%?'PBH0U-%%QP(/1N=,
M0;F('.4] 8<K"L1(*X+(7'"D)T8W^!(Y/FN@PY- =Y52[HH$6HZ%1(F@ACH0
M,MI)^2&;%0&O*%'9:,]"C5JL/'!?/% ="W<&_)9C(6E'F)(:;"JY"Z)$/LF0
M@3.6A<^.2JXJ\"OP'PCX50"X*QYH.1:("LQE8R#'C%( 30F<)!DD<P2/?X4;
M8N$M9"L//%D>J(Z%!<&XY5B@TD5<'HYZ?/(@-"+8ILPAVI!<#%:EG*LR7S%<
M'0NK!_4+C@5.>632"M#$XYGMN0'C*0.JI:9)BFBM6\8S>T%9"Q/8R@VQS#Z&
MG<'8]7ZP&M5DUBYT57R:39L7.36/ANB59=FQH(*D!(F>V&P(SRQP%7RBUE>?
MS"IP^_$%GXR5+GGN&$0OBCE6,+"<.; D.\4)-YF*M4V-Y*<66_1S+ERM1CW0
MRJI/DE5O4T5T.6FUUA>=EV5;3B^M4"M27D),)I7 ' /."E26!=4Y!^V"MXNM
M+UKIM=+KXZ37E6/7ZF*\,YIMYRZ%1+UA'"252+-)!_ B$Y"EJHK*BGHE[ZA;
M1^7;RK>5;Y>2;ZN=^*[HM^79%=&P'#P!*DT&H;T :Z(#Z;6CSCB'_%KIM])O
MI=]5IM_J4%\0>[8<ZC9D+KU+X+TM#G7NP6B=P#+C:4J41.JK);9R9^7.%;;$
MUGY.=^35NA"Q(+BRSF?P,@00)&DP.6?@(5+FM5"Q%$E?>8MK$^#PR[CL,/PW
M=K]LSIYG^W ?01,V_X$OSAYAWPUWN_W92!5B:/I*&9TZ3W"?#D?C;CZ:O-3M
MQ]1'5)F&?.\9RJR);MA+B-X9>#H]A G>'"$]QC?<#&6 JAV,$#N=;O]+&HU+
M)<=1QPU39Y@:>'7& X3]/DY-Z+I>Y\ =I.$ZOC(\& SQ_3/IF>N=5I^IZ0N7
ME(A<[[A^[.Q?DN.YT2GC?C'8QQD[0MH8I^$^/EHLHQY=]D X/)\ZX[1?QC,\
MVNC\CKMR,!P5KAIU<2/AI=W^R9UP^W2^[B6\V[#CFGMTNJ/3C^.EH7<8)]_7
MZ:7^[GBO,\B=,:Y,,V9<V_(@^*U?][IAK[GL=.8:34W_.NIDUQUVOKC>8>KL
MN1&.,/7Q;OAEXSTW68$P&(T[WHVZ.!GE[]SMNWXSQ3CPV)!<\X7]Y! +./;.
MP7 P.D@!EZ<,Z.1[4YK<8#JRZ7O-DYU=0IR'[LF[W='HL"SCY'/EIGA5<*.]
M3NX-ON+PAX/]YLWIPAQ-+ITNR\E3=ONSR1BE7J_U@3+XV4P/AIW^8'SV'IVO
M7?R$+]OL?P^[P\D@+]P%+\#]F9K7ABF4C714GJ%;]NC^ &%>=D*9RHT3#CJ!
M=)A8/5S#46=!/86)8!M:(I0.IF?*LV:ZNE_2KU^[<;PWTR;.?'!* ^3T(\XC
M/1V.K_[(&7X(.%=I^$!L8$UK@L[\W!O.1G.   6/$/L,+N-@G[G>5W<T6OOE
M/"DB_[7FL/WX5SYDSC_RD.8&SSCA710T"B^5M<%S)PW+53@DMRQ#Z>P-B_#T
M?[J<1&M<Y$@-2D1"#>.,<D*YCMX::S]JI/#"T&6_%P->(>9__.(V+UO'UFZ?
MR$#6A^1<#%0[*KR4-A#GA4V21,=34!-Q#C^3XO-BV_/!&Z5]8#01X7CTS"BG
MA58\<9I,6KOYR6@O/1GO;NLW=WS6'>/7A7.KHR\%PRND'"27UZ<GWOE)/2</
MG!=ZB6<:95P:8TA".F:MXE([ZTF(@O/T\24*O93@?U!^F4B_Y^7=G:$K4LP9
MD;<?7Z#(XKK]Z5O/\60;CW;P2W_K#<+G%95I/_QWCX3]__3=W_;PS:??]]]_
MVON\O?/[/G['T?;Q7Y^W]_^%LNZ?7]___>[K^T^QR*?=#RC#_O?X'=W^].='
MJCG'.;3@C/(E:%Z!E9Z")%Y[PKG7SJQU$DK^!X5HAX??W:'++:SE00\/WR*@
M--)ID4N0M@[W]]WDT&OD-I2XOY2]>^9H3Y/=?%9^^PDE'AQE#[E@]/.S\YO[
MEC.$$S(9SLD9V$CG.#$]=S!*SV:__!J[HX.>.WK6[3>/UWSHU_/?4$Z*=O1O
M^<+)V]-#Q-H-(WDY1Z9AR-,OGAXQ&\T1T](T)N\QL<&8O?)MLD&O?.^ZVU*^
M00G[H=M>_Y[D/W;7:P=+-Z@U=;!W,-A5V@9F@S*Q(F/5&\KH&]WU.\D)WTT^
MJI?>S:7VPJ67V'\GZL_]6#O;0OH%,;!15/Y*J/270]2-GITS82U^GZW$?+Q,
M(>U[5-<Y7>\4V^T__/"7S1=N.#PJ4LE_BCGCRAI<BYZ>:]T%]ZE@WVSN7NRY
M_FXJ)I'.[\7VTTQ69S9;"QV0W& WL.5?8M8HFAFP#7-1"O-NE"::\D_TYY:"
M61?ZW$(7G\3HEW\?#L,>3MKHES?%P#5:Q95F][W2R\]X],X9[\;.C>6>N'\/
MTX'KQE%CY1TT-MYP.!PV-O[&>'&#6?O^5#R=^7S='^/YT2UZ]NF,3F9RO=-/
MX]N()XOJ++;?C;&7[GH^+O=#O[IHT_C:'>]UALE%_+(3=TYCF9CX67[Z(WU)
MO0[]46_DDXYI6.VHA=LTC<R16!5]%-X+R86EPA,E*$V2>.G338,6)AOTU(;[
M^Y?M[F.)0I ?/OW)M_[>_OSF[RVZ=1S(]J>MXS?XN:U/<>_]SN_=]_NOR(=_
MON,?WK:C$'K[VR_#M_?L3_G^^-WQ]O&?;.MX2VSOOS[:9K_O;?W]K^[[G;\^
M?]B)O?\>OYY&<[T:;QV_XEL[KS_&9#EU5$%TQH+0T8/Q@8-(S! G,F-$K6TJ
M,G]?UUOM_A4JRCX'ERT?K&\3C"2X)BJ*G*.P0E+JLLTR91>]\#IH=:E?YCS
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
M_D3*'1=N NO2 V:>5'>986F:(CK*@[\KJ*06<T)R-QAA> J8, U&H[V#1US
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
M\VPE#/MK-L\585I+;'2:-J*Y,'CBT#W)I)GSD=_YO'C90K>SGZ E@N\96UR
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
M&J93A#].!HWN8#<.2N![:GB>+!/@I1.<<8Z82")SO,&-S2U'DP6_5H= 4M6
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
M%9OP([$+Q)MH$8,E11PKB1R\D5]9&KT&1Y*NK(E7BN"91>5FH62+D<9;(+9
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
M D"+ D"S=K(+ ,T,@,8LH, #&*A4(Q)Y1%P%@AP6$5FP80&-A/!*9!+Y?%E
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
M,I7#D<'NWNU5V/H:=H/8&[9L>=O,6W=M-]K>'8@\"U6;<[T-V][UX,1+HO0
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
M1SF@K PJ:!ZE-U@'$0K*':8LZ+Q%N4#$Y#70JAKN.=S:Z -P'<0LC>=36TZ
MG\6P,QIZ('R-0%X@D#]WWGW<#UA*R;!!KK .<?!:D6-6(&F$(9;!.Q:_>J,O
MRF4>VTH'E"HDUIR$KW2^SQ(5!T:=IQ^H:2VP-3>NW<(,=RGN-AV3RI*=LY/*
MJH+V<;I:=84+Y;?.MEUO?6ZG.UZL'\MH!<A*/^;G<V>W4 ^N)(W<$(*C VI"
M#0??/U+O3:IPIF[AQMAY/1D M8;?[D!AWAZF7S]T&\597G'P]D^_[YEFV'J-
MO#4> ;?TR  !0!CH)_  #X"7"M.OL/1AE$2QY?-J9(W(PGE.VN&S@.:];A+E
MPW;\'BL1?P\>8WH_]Z@'_R^QT;K%8VO2W;&,:)<Z5COPUZ"LY9!"/<)Q8\@E
M^<=MA?XB_@$/?X&4CU-:WH,V@"?=/=@H@][MV)"3"T1ZZPSN3;9^?N0[NQ\8
MW&<_99\2JA0JL,9@%Q1&1F&-*-!8KP6F5I;5?/--8UICH[",H"CA@W81TT =
MIS$:&T+ @5H1M2@TS8*":T&YQAELC:#<@Z# .-YM["<AD-QI)&1!@<5JB30I
MP._A17#*!*6]?O5&L*L<G1*6EH(3&5B@!8BC#]P8815FW!4@)<"B:6!C=X9D
M=Z:1DL>1DA_I,VG\VT<PSMTO^S'MBA =$',2_!ZJ"3+,8*1"Q+"@WADA<AN7
MBSH>C"6F'P<G=?BUE)]N!(X80F9XP.G2;F9WD,+%9;PV)R+TT\Y0*/L9#X!B
MPC*NM6"M89$[I;L=P.2F4&S>D)RZ"-B[QS!W=T#MRN3^G>*"KVR6CWA>AHOV
MCQC0S]B?M%W#+UI\O_R$<>P'29Q/#8B"L 7BA:?($N91X21FA?4*&_7J39JV
M.?%])"OX2/+38."4I?SY<1_,D]1:110*8% \*!"<HC#@7BM6<,$E(1QP[\J
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
M%L@H%1 U!C@S,8)I^^J-,"MUJ$FCKG=-C!] 7QMB?$>N[6SHW&-)2; 1$5$
M,Y:!(.=D!'HL"N$*KUUPX-N*!;YMPXQ75GM72WD;9GP319T)G1,LG(_,(:6U
M0+R(%EEK+")1,4HYYP&G!C>+VCX\^0/$\KW5*A^[L]L;VLY<G_1[23V_ZGN7
M'KN19N'%EA_=_00]&RMP5\?U-"[7G=J!^6,D-2FHU\(@AN$']T$BL. &4>U@
MK;BW4J4L_H6Y#K<Z%_<.U.61TR4:X&R \^Z=WP= SL;YO1LLG=T5,C0=R5L$
MI"G!B =-D09_%U%JJ1,!_HL>L!0ORM1>.F^L@=$&1E\8C*X6BC91B!L@YFQE
MB_9.1D]1X3T@IG<<6<XB,H7GDBAJ#3.OWBA\9_E[#6HVJ-F@YL6H20M+O?2"
M8!X]!C:#&?B'3'H7B7'-1NDCX>;L1FG 7N&H-#)"IKQG7R#'I$&Z<(2%(#TQ
M*AV^>P?=R1O@;(#S90+G<E[[O2-GX[7?401T=LM:.&,$E0))33SB44?DM FH
M(-B:2"S3 J<0Z***S<9M;W"TP=&G1$ ;M_TFD#E7=P?8J!GX[;Q@B'/KD+9$
M(J5,Q)Q$6#!W08'L4Z6?.?7@'_F8[S?52>/5HVV/CD$Q_',Y!WZ:7+3BCY/8
M'<2RC"\=F-:;3TIHG=I!ZS^7T'+LJ *E)B'XR(6EQD@F5&IC[0-G+.Z_2\$Y
M#/^AZT7IIH>\4\QJ_*M6T>L?VR'<^<?P=7=TC$)OB*KK/7DL^/KO0^R/_]6U
M?YO1SM$!W?NY2;X>;0CX[NGV.[C^'_]L[[S[\F,/]'G[[R\$7@/=/FS_^^?>
MS^UWF_N2AZ+ @2-CO 95)C'E 1ED/6><42(Y3IL6BU2Y!=+7@5_6EEI]J3S&
M! @7M0 51#CXP_ B8,)T*(C-JX_KU;\&V#>K?]/5_[*OJ5::"X*P)P2X+XB
MXYXARK5P(@9'M'SUAIL%Z9J3U4^M,9>2 "H]TY$3+^'>, 3*@C,X."VT#($G
M"2"FD@!B&@FX-PG8W=KWJO!%H<&*8QH1-]H@$P.8<B\I,9H)+ 5( %N0<U]+
M0)K?UO PMLZB[0]:$4Q8:-5'AY?VOCY,O3Q%O!29M+9K8%D&)Q&N]SUVSM;'
MM"#;UW/F]0Y,R'FA^>P/8QAU8J^XA"V^'PU'_3@M7YNE1=Q-1& 7QO-[I^>_
MO3S9X=OOONT77$4-WC,"[2U2#BF'WZ1'.#+M;5 2%_A5*X*&G<#$#_NC^.JY
ML*1=$/<((SK.M*C(8M*R2U,G8$Z]XD)=:></%+U.IW<Z:/W2[I8?J-1N\.OK
M\_IRNYF%B<SL=LS%2T8-$]JQ)X/XNO[EM] >G'3LV>MV-T]+_M)OYV\H3N9S
M:=,-R[=_.VV'X>%K U9%L.0@5AF]U8W+=\EZ]AUG'(3R/2W7B:07OHW7R87O
M77990M8ET]>Z[!6)R"O1JN,ZAT27(P-;V.MGJ7T-KE?LIT^]>O.^G4QC:P]
M?8F#WY_$R=@O]!!L0!5Z9PWEGW6,;KF'?T;QM_M//ISG4MMP_]W3V/D>MV P
MA\]F>[BS]7/S1QK'-OW"OAYOXIT_MLC.N]#YFN-U6V=PKV_ K<36Y]GXW)>?
M6[OPW9\;[.MN.-[;_<CW?G[AV_1?WW*\[N<'>*Y/A_!</_[]<[.*S4VEU<#B
M"4,Q(D0"+R.6(1MH0.!T!V^I%C'J7-LC[_O4B56J^EEI: *]8A=:V1??C^]Q
M<"DQG]W37@-'2\'1ASDX8H1SD4*,F$J+> @&6:TEBHX3YBG3RN+<9_[69?U-
ME[YE08??"'1>1"7S(X+.83_&!G:6@IVM.=@11$A9$( =7;AT5JI$-G*'*'$2
M"^.$H^ED>[%2W41>"-<1#==9/=AYWQOU&]19"G4^SJ&.U;Q0C LD#.- =IA#
M5L$/%X((C!2%PN35&W-[UZOA.LN"CFRXS@J"#GRV 9VE0.?+?,!'4F,8(TAS
M(#B<^8"<TQAY7G!"G*/1IBK^.SMEM&$ZUP8=E?>ZT\&AT1;#>/%62D-\'@6#
M-M*B-$!T(R#:FP,BS[W7S!>HP-0@[E2!K"6 1D+$%.=1A?*OWN#GR'Y*?:3K
M5*Q\8ZD;AO<79]\V.X2WGIH&PE]D_OX#H;2?IXM<>\%C1);:@+C%&#FB :4+
M5]C P(5-%4]W479_AUKR6(G[JYV#=M*//J8YROEF/B6:+<Q"2ZEDW7'&VGIK
MPP]'MI,^.^H.<Q+:PJ\=V[-6:!=%[+>*?N]X*N6M_F88Q93:EA8J?7-!U\*6
M]?\W:@_RVX.UEC^$=V$2VCEO%)ZGV_*C?C]V_1G<MGRWU8=[P&?;QR>VW3^&
M>4XCG$N?6X-+^]B)?3OWW!=\'*AX+W'Q5OP.%QW,))PFN4AXUNZ.\E5*R<@0
MPW P&G3#Q2AYP$131@G#A*G@C#9FGTK]:ME$/'-1(M[]2M-<3E26INV=W<V6
M7B\5?/[G/6?CONT='[>'::4'&]WP-B_" <A$.P[>M0>^TQN,^BN4;WM0X?[)
MT?;N/P_W=C=^;!UOD:VC#;S]<X^F6JRM7<\ EW]N'__SV]8?6VSO\TR^;?K\
M\?M#N/898/<9V RV??2UO;7[\<?VSW"X_6Z+[AU_/-V#W__]\QO;>N<!MX6-
M.#A$"\\05P6P:^$P8@$KKGQP(MC2(H,$Q["14MX+Q0K"A?<./H.],D4L*(O!
M%@7S0=C9_-RW.UM;'W:W-K=W/[<VMM^UWNYL[W[8_F-S^^V'S<]SR#F;KSVM
M/>4:77W_\^,%#X)&9JWAFG,EG$OM#!2S013:FL"NRB!^2'W*5WS=!D;=]M?0
ML"D97R)Q=W7MS\:ER<NI( ">&,9U]E__H2E1OPU@J<<S /#L.Z,0I\U2;56R
M.3HYZ?=^Y)<[9\N5E]R,A,I92/IKU =K-(B39?L4CRTPT^[!%OP\'AV7::3E
M^S#ZZQ6:F!<'7IL_M@_VO0Q1ZD*@&%2!.#42&< M)"13!&RH<1X,*%D7Y +.
MZ:IBD_)$02 \P#H6R5@/F$OKI%J[5J:6@VSXDY"D2R;>TW.@4.7!A' 1"Q+G
M@80D3I(N"5]J=VW_#+XRZJ>+%"TW&H#\#Q(GR7*;!C MS:?MX>'X#D";NJ,B
MW:I?WWPP.CGIM--?J5CF]+#M#Z='WX+!MKJ]82O1N>3VY#</>KT #]1O@8)^
M;_O$B*;OF:X$T)WPIR1L0,'@CN.G'0"BYQE$=0U"FM#O0,3B4L.8W#U=>(K-
MY;\!^X JIODH.5?L=&(YR:# )\#,SX!M=H:'O='!X06+TX]YN&WX"VX9NS V
M'W,M0KY!/+ =P  'B >W*9%E&/O'@Q8P!"!_Z4V;:B3./4I>R),\3) 4;[O
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
MBO76*?GS\=HJVGC6 NX\,_1)J+**)<Y$9Q??8[;&]M(TO"E+5M8YKK52F32
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
M?08&7 ,#G@,&<3M@: !@.0 X.P\ DC!*(Q4H1&H0X'B!;%02>>Z(9%$&AP$
M\+JZ;^5O-/_):7X1X#]MI,4X[5!$;0 *+*4A"972+&E^N56$TB^-YC^JYF^/
M33]<>_?+OI"4"V8L4FGWE1>8(Y-^)*F.& ?N<#[_^&EH_@,%21[/E]E(O9@/
M4L ZI;"/ \_77H4%S[L0E!XN-'3-!__/6SWB$\7;T2  V&6DNUL_C,YB[F[:
MDA_USS+V;OA\XG2HA.UM;S"<#.,*%PPW.'P-'-Z:=\&B!]85';*&@ L61(&T
MTA:Y *N'O8@D%G?F@BU&O7OE6C.WG.5:#6 ]<\"ZI7]X"\!J@&DY8)IQ#;&.
MT3 O$8N*H'2Z.#+6&@34GF#'B '+ P11LW7-&UQJ<.F)X=(MO=<&EQX*E\XY
MKD<?]G4J<B \(&42+F&BD-7>),+$F%#1$J, ER1>Y_-)PX^'2\]^M^U?MC.*
MXZS12[?=EGGFYP:NBQ[QZ8+K'>\2WC DF$6OV22\$\#]..>AA@BT'7.-&.7@
MH18.G%/K.&),&4N$-]CKN]XD7*'=@ :LGBE8/=+.9056#2@M!THSWJG FD3"
M/ I64\2C=<A1*A'ABGLF+ ^< 0MD?)TUD-1 TA.!I$?:4FT@Z2:0-.N8%E)2
M15@ *>(&<:8%,MAYQ#AXJ\1)@ZU[]89*LZ"8]?$@*?NE_\B5)V_F"_R?=DWZ
MI)'(:%#5^)S8?NM[]E2/X_"PE^O/K<^=,NL"XE3?.UL*-,@EE+8^%F!!;>1T
ML5 8]>L^GF<YQ3^>2_&?+;\L^[2F]BGSK;)!4T>^;!(^J6"NCTZLCD$]L>T
M\YU:XN1N.>YLKCY^"0RZ4='<(@S*)70;]2@^I0=)]_[0G2JF*U%H!J6>;[[G
MS6OMOOW<^;C/C!*"T(B,B1YQ;CTR''N$N='1"%E8(5Z]23,U!S!KR]7<*@_$
M5U!)P?$C1#CXP_ B8,)T*(B]@AI/]4JX*R&XJ.KV!4H"WCK=-\!O!0T:4:W
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
M&'OA,":DCIY:YDU1<!*<UBYI"=;"$AE" V,/"6-;YV$,[(NC+DAD"A<05Z9
M&FN%8B@L&)] @F&OWE!\^TKW!L<:''O:.!8=YIY*X@OL.0"9YEH8X&$"4Y>.
MU+X-CC5]!N\(W[[,T#2L),/!HF *E1IY -*%PJ&0DO*C]YA*?M>-!AN(:R!N
ME1Y\J:UY&PMOHF<6_S_VWK2IK619%_XK"L[9[]L[PJ6N>7"?2X3='C9]-]"V
MH;WA"U$C" O$D: Q_/J;M98$:& 0")"@(MHT:%BK5E7F4T]F5F8*3H1P&LQ.
M15*@@5")P_485T+SCP=J?AC4L--4.D41I9$@[C6K29L )@=\3<9$P/;4#^H9
M4;"L8-D<8MDT>2P:AZB",3)A3@VV6N-$\XDC(Z12J9B=3XA@/T;,3J4-CC@A
M!=L+XMPS9#'FB$<J;4H,@"Q5]5(6QNPL+;9+B^TGY&E><^:H9]CHR&D4UH ^
M.4$Q%B0D65><Q(,B$;AT YM'7/PY%E605%O*+0=FYX#9*:8 %ZU%!$O)G</&
M:):C"@\Y0%ZZ_,TO9_$\:DT(%2QB+DS*II<R8))1$ A/TAW4NFCS\VGSZJ@V
M@YF&DP*68QG*I2&0PPPC1URD49+(:*X*QR:H<^G<^7)TVN/("<,ND<0EQI93
MA8G0-C&G?+C+5EUT^OET>L2AK"-QCG*)C,82<6,,<AIL&.T9$*_ ->55BM>#
MX_Y%I>=7I0F5AB3"0\"4)Z&<!Y.5.T6QX<E(751ZKE5ZQ)T:.%'&)X>BDQI(
M=]3(,481ES):9JB6)CLC)M32*"K]8E1:*@\**ZBD%G-"A(,_0)D#)DR'1&Q1
MZ;E6Z1'_8H@6UDK!+LUM[M\@ NS7!O9KCY4(S 8=<@W622&2Y]/ITEN[]-9>
M0#]B:<DU+SAX-N9/Y-XJEKA&B>3HBC>Y%C6.2%HNM(9=#I!P:9G.HB#%' 6#
MBWX_GD.QZ/>SZO>(AS$$!3H<'<)4$L2-X\@$39"Q),6$(]9!3?9&%/V>6_U^
M3M]BZ9X]EVH_XH1D*;LE+$<AP ^.DP&UMQXY84A.JN!6B](^^Q7H_PP<D:5]
M]CPJO!_E\51I9S"24GC$>>+(FB"0=4EH'[B5(D<2FZPH^X(I^U35;&?MHRQ*
M_JQ*/N*T! --1,DC4J#4" QT@C2E!OEHDJ N1A_BTK*<1<6UA3OQ^!RJ61IH
M+Y0?LC2]F@=8.Q_S06+.N,,FIQ@GAKBR&AD.5(9Q$CQ(->6,+BVSTAKS=:#"
MO)Z&+%CP&%@PXJ\D3&"+&4$NYEK_F#KDJ'8($ZL\QSS9*)>6)S7 *[TQ"R \
M[5'* @B/ 0BC^?DF*.E2I@08;)[H*=*><J0#%90*%UF<Z7'* @@O"A">]"!F
M 83' (013Z=*+&!E)1+$1\2#"<AIJY GN6Z44,0EG$\L/-C360#A)0+"DQ[C
M+(#P&( P>I33!9MH8 A0WB*N*47& U<P)L +R0?L794J_N#>K:5S]CQUSJ[G
M;%('AE++8V83--^X/XT#F3)G@G!".\PY]MX$8HGQ !'*X$A)U5-H&K]Q*?OQ
M4"S'8ZY@ICAC+%!$54R(4^/!T!,612RI"1Z(7LQ-A6;8ZG$&2K(8E8T*7+YZ
MN)P"+1TC\)^1"E@Q)T89(2V%R5+84NI%NAXM"TC.'"1'?.2<,*YYX"@YZA&L
M#D964(,P9E8S3I.B"D#2/)SP%J@L4%F@\C:/@@ ;4VNJ'94\E_DU#!MJA0H<
M!T]"@<HGA,J1Z$&T%FNB(U(D-V&0."&M0D(L@4 ;(8S5>B;1@X*4!2E?)U).
M=3[5>:Z2EX$KQ@56^<\ 6BF=IC%B56SPY\#,T>+!TCFI*1C=7&?,#!9IK R*
M)F LH@*.2?(IT_'*F\4&+W!9X')VW;VB 'UST7/+> I@W''K2=0I6BJ)L858
M/B%(C@2=8-]2RH6 @O<20)([9(,3*- 89&"&@'U>=3\?]U0N*K.LHE*_5L'+
M0;V,*S5"#FQWMW4X&)\<QJ?]D]YQ*YT-U0PA^CEJAM"JN^3>Q:'\8_NST3HX
M@J7I-4YC-S8..\>- WL,%[;MG)[:.(8/GT7;[37B4'?H>AG[+:+AIST,5;/H
MYDA)D7KUUTX.X)*^_CMK>>OPI,JHJ2>Q4D*&@]$V,!>CY $331DE#!.F@C/:
MF!VJ^-*=IK[_2I8%,W$E'GWBQ]IZ5A._MK[QL4%PLYZ[\9__,S19(XTG'%6)
M@CT=?.3"4F,D$\H:AWW@C,4J<$\&@7M2P^(P$'YH]7R[TSOIQO64(_;QL%>M
MP==893/]WND=][[MV6Y\;WLQ_&G/JK;/&S"$]VV T&?'RB\#K.1K^RNGV_LK
M;/7#UMG6QD>\]OGK_OJ'K=.M_3_V +\ V[9^;FW ^RV#M_^SA_W!7X?VNSE9
MW]^EJ_OO#U;W_>D:?'85<';[\RI<[WUK]> CC.4+8/"G/7C_[#_G/PB,8X=P
MS@E.'%$F>'8W!J29)L@SE@S&U"B)ZYT+9#J&=SF=6WELO;;)R1S1H<1X+2-3
MD7E+22*P[438@8Y@;8Z[)W%I^=N_WGW]B-Z_^_;Q0^/W]=4_/ZY]>[>QLKXV
MKCY7=6M$E>KEN?W6PT/U5C!IHN&&""Z,<-F)ZI/3V"D9-%V:&N8>3[FJ*[YM
M'</M_!W4K=KX1[H0SSEN7_N$DY$<Z ]NK!SF!L8YT^K=J>V&ZH&;C<;@D9]C
MAUDY;+P[ZK;:C3S -]4>D@'''IY5.??JMQZ,Z)*5->S14;?S-^PN^9/7/E3C
ME_QMBG^K/I%?J?XFO_VSV=B$U<F;5:O7.((WAN[9:/5Z)_!PH$C_>P(S6]7*
MJN[?Z!Q5A>4NKKSV;;TWN&BUI75C[Q@T[_CB&YFP7G[^Z[?-R\\?=QJQWP.[
M5WW9 Y^PK<.L<;V3]K$%-&TV-@:/6#W2;CR,7=MNGS6.8O<@7SH/(5_*Q<9N
M%[X"=[;',/9&._;@C3WX4GZV9%M=V*F[/^)QXV_;/HF-3JK>@'W]H',X>+[Z
MPP'P/;]?7?!-X[1UO-> /?Z@EU^\:=<A@M# DI=)8\Z]=L8PV(USHS<I S=W
MV'6J'<7E'>7JGO.N"T/9C7F'>7]V^9'^IE.M^<>?1ZUN]>$ZD7:H7 9(IG\;
M3KJ9FKRZC>D+7=O=8< 8O'<8MB1@WUP&CRR1!A%'%&;$,*K"TC+!HWM(G\U5
MM>+&9&-4/&-> Y!F$&(*%VTVKFAV9GT3-3NOYIAFP\5 +"H*.="KJD3=Y;U
MYO-G6R%6Q!-> 9+:C2 6^?;Y3H<GF7GFP5;WJ*1W2-SAM=C-=\L7R%J?SU?E
MKW;C2040^:F'N-:X(5I?>M1S9P7W!&O+0N3):JLTT%1@83@9!1R@LD4)9L.V
MZ,K:IXG:\/YV;7@_J@UKU;.OI^K=WKN3X[U.%Q!Y6"O>P@RAT#E&_3%<&+KX
MU>F(/UW_LA-Y,,;1B+Q."7&@;$@'KY!T04F -B!+0'",>L,$?@-;XC7&ZG'G
M7C)CJ!<^2>>XYE1B@Y4B+F(2N+9>]MMA8LYPD9DYD9F?:U]VI-1< &E&#D@Q
MXMI+I#'\()1;#2"(A3,95]FU0M-LO*N@Z5I3.6/BSU8VLV'?GTZH5-0<6+F1
MV'G.(K<N!4F4AY].:(-K(+K=*?9[!9L50_[='F7"60O)USZ"?NIT/YT<@ZFX
MTD?1N\G,\SO4GEQF\.KI#K-6NMP@&DL;$+>4YZ+W!)$4E6!*:6,$L'4QX4A*
M ^AW.Z][?TNKO#!#^UBJUN%R.SOI4]TK^S1(''!!$*F3@RN,[HXB1:5((>I
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
MH[#+1-8O6?-TZ8&#5?G4Z7[.(;%R%.D:**'Y# B.@28:"(I" HXK8 I:$H7
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
M?_=[S%:R-Y36U]<23ILJI]@==7JM_)FWW=BVN:K+96;=/X83*OL(CB^_8AV
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
MRAF3$N,J+"V+2R@H*:4EK^#>[K+[$8T2*7U1"#1"1K W)$DBD#:Y5;W@ =D
M5H+@EBBP#R*+V4# NJG&#817R4=*3NEKMH=*J/3A]M!HJ)2YJ+73 25M'>*&
M<622 C2*!#/L=5""%X.HY)06[O>RN%\)E3XVT(Z$2DVPS$GID2&"(IZ<0]I+
M^ U('B<N&.MX3?9HR=\O2:539.X)#R(D+36:<4,!73"3V@FB-?:1A1(K75@8
M\1<!J;6-U?.U?3\:D#I?V]CB6_2+6-O8%*N?-^&9-T_7-[Q8WU@YW]K8Y%O[
M,(Z#+;J:8Z7".1^#M\A2FQ#G@#[.&HT88T*9P#RV$2"(LR8?+P!^OZS2>9;-
M$BR=&]ED.P1[)7522"BE87N$/5*S$)"UB6#+'64TU[91O$EG6G^WG*.^NW-
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
MU GL$H$ET)V0LV2BC@3^.14(X9X;G(6:F+Y0$U.$>L&$^B>,84>'I$F*#.'
M'+ )99%S -_&8<+@%Y6D!*%F-Q#=<-+-Y&%0E:1W2UF2#("U,&:I>=, DIQ)
M<>OOV#Z;4" SBV3K\*02E2%;LR_=G#95KA1RU.FU\F?>=F/;YJM=%@CYQW#M
ME[YUBB^_8EVOTSXYOOXK8U4(GLEFA=UU9(:N_-SK7D:%=B-RW6A_()M@M&]M
M^]2>]99^'3;6P5(?F<31Y[_V*5-ZM#K!U5R#>G:ZU9J_/<E=*_*G8$AV7H;2
MV.MFC/RO%L/!: NZ$Z/D 1/8[BEAH#L*=@5MS(Y:6JXJ-F4RG>LM9OCZGU_M
M\J1U'!'W&I&\ X9E8A!<4,Y4!.X/+)\#XPB8X=Q\=&'K<%5HCRJX;US=$AK9
M87'8B\]3A>OJ2'[O](X_=;KCV]+EIM5[UVYW?/7I]31YB\M7Z;T_R_U62O6N
M\R\[2BEB=?((6TL1]R)W]0X> ;LP7I, 2Y=>2O6N;&G7);BJ3;(NCG5R (\
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
M2"23$&<1^(KS H4@O59&<XWITK)A#Z<KQ4$ZO]H]<VNC:/?S:/>H-6*48B&
M8EM/$5>&(,,)1U@0'YQ-)EC0;CU?_M.BW?-N4A3M?A;M'C4Y),':,<F0$U&#
M=CN#3#0"I8A3=)0RH&E+RPH__&QCB8[,,#I2=3>Z,3AR1\MO<O-X?%/_^#OY
M3Q:X6M_L)^C%[ +/%$I:B\?K"?:"@O93H?V/\4P4S(BV!J.DE4(<6X5L(AAY
M$'@#Z^5YMM1@.WCX4;29:]$SNYX+GA8\G7^;N>#IX^+I:.4!+R,&8P=)G<ND
M6@&DC9J(A LR<$$2$Q+PE*CF>!O1@J<%3PN>SKF7HN#IH^+IF#<"4XJU48A@
MG\]: U-UPGNDHK7!Q*"QXDO+5*I9GWQX1CRMG!F_5JTFK[9_ONSXNM =0-^W
M8>;1-[_7:<.%.U77\L81/%5N"GK0";'=:/4:)]G1<=QI1!C_ :A;U5,[V5:W
M\7?N9%X5M#ON^!_]"_0:NUT+:A\:56/BZM-9+>WA657X6OUV0W_1HS8\4I5U
M5BU.+]_7^O\]:75C_R:W7SSVG9?]+QR==/T>W*FZ=K/QV U[[]M-OM\S_G-^
MO-Z@9_SW:L5B> =":G=C]>8'6(*+-O*E<>^'S1W%E#/2!P3&,P!3T D9KB32
MV#/).65,BGHO:AV>P&0>5TL=L<2&1H,M3UP[DHA6DE/@AC;RL4:_65U.^ZN!
M;+T<%QH1KJA#;TP?WE12>IT\7\KQQV]__EFWH/_Z;1.^97MPQW8[__]XTMUM
MKW=RT%>Y2D=;APW ,7^2.\WGKKY#:CH^KAO5;'A8\(L]AA' VP/]"R?=P4W.
MJLZ<<7)GSD;6E.HGKA\N[^UOZFO!D]5-B'MOQV#U@2V%)S8MOW712ROB1>ON
MNU"#+:V(2ROB^5_*R<_\;6/]]__;6/]S8V5]K?'GO]^M?2MMB4MWW3M-7&E+
M7-H2WZGJ2*OW Z5NS(F%L!C KAM=8-=WD9Y9%(5\+G%XJ*?M\"3O/V,]>ATA
MT7">,.;.,Z>QT5X:;Z*)+OI;@L%L9G;MA:GZ[M)<R0O]"=9YI;_,7V&5+]QS
MB"ZH&=OWS['UC2\_MP_^.MC>V#U=^_X1KVZT6UL;_FS[P]K!UO<5OOIYK;7^
M>?M@^_=1_YP7:Q\^'6Q_WVZO?WA'MN ZZ]__V%L[_P/&O;VWM;][ND57.'SS
MQZ3VOE1S1PDGR#&1NRXIE0UBCS!+VB4!1C#V2\MX0D+B/QZB8M. <U'3T2XK
MPF'E874(23Q899UVE"OI)!4L&'=+C+&HZ0*HZ4A84@J)02TI$EPQQ 7-QSPT
M1I))8SQ5ULM*3<<+EA0U?2XUM43A)#461"LNM'4R"2.X$*"3B09W2^BJJ.G\
MJ^E8_7)I@L><HVAS_7+A&++"@\(:XEP*+ B9ZP)/*%_^CX>Q]D4[#IO#K#Y[
MA$'Z#AJ_5,[@?]X+J6Y_\OD%DHGQI'N1\ E(X6Y'"G<7I!@LU0:L%-PI=;H'
M-@=#8'Y[T;\-)]V\>@4P[@ 8XTU/&0.B33Q'3.=29,"VD4G*(P7KK9(.V'D
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
M880"XDO"KJT;*NN3\185\U7,][*8CTK/=.3$2\V%IOG@CC,X."VT#('_XB1
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
M ?UPWMC_P'<W_WWTS\4G^.V'+YPPRKF2R"F#$2?*(QN#00XGGBB.-D6\5HM
M!Z<PT/WN(,)LP]2.Q/'$=K\VVR.IDS<7H>-!K]],Y^57S7:(;> \72R33TRT
M-!/M]H2CJ!::("C=7BUU.R<U>P*PZO= +$].!_T8:NZ\9D]/6^< C%K_*$)[
M;7_0[W3/:ZD\13GR/75!N&J=5*/D?VJITRU^?%Z4LH_32]G7L@@7?^-7-=L.
MM4S7\*E7L[5N[ U:_?RX_)C4:;4Z9[D%OS7;-1B5%HAN[_?7E_10X.R>,P(3
M4,#TDE1*:H"):-G37GP]^O F-'NG+7O^NMDNAK.XZ<W--XC328]@?F%Y^<U9
M,_2/7AM3UX+EQ6[HCQR^N+Q*ZL4Z.,9TY35AZI326R_C.KGUVL\>2TA=,O6@
MQ_[\FF!58R6__?+UQ_["07U//_33E)>?KL--7[(O^T3$73KE@1]C]WFZ-3V1
MTT'FL+)O6YG(RH\3;':CWR]F4J\9A_?0K!9[PO.R-*L.WR5GU2H-'*X&[D$#
M1\Q]^&/Y=RV'&3@*/=3VKRF5W2E9"N:;R7-EO$0OR0DTOXW'F_;Q+;ZAC5&1
MX;V1X-ZPL5?$=71ZTMC?H(>;6P2LY6^-DVV\^_G/%OQI@@7] ZZ)W<\[9P>?
M/_&=\S'7T<D!V=D\_+:S#]=./M"#XP\"?@=_MDD#GK<#_3FX>'MTN/_UXI^+
M[8E\#M0ZQL J1U;8@'A,#CF'-<+&2X.#DBQ'GS&C'E^N8,DR'%=<6''ADVTE
M5ESX'%PXEAA#4.J<(A9I6.,0QR17;C$<R11X<!(8TFM0(05;GN3/%1=67+AL
MFX,5%SX#%TYD&(D@V8X'9**7B+N8$^&KB"REPDC%-<8YPP@1R\.%*Y]X$!#0
MC;87:[]U8Q@4<_%[K=DN3/]RFR=O[.3-I]=W<1[-,TO\RC]C1GZE<KDTBRQU
M1<*G+&.Q]ZK6CL56XFC#TI5DW7MA.7$6T+TR/2U7[%4+Y;T6R@\3#A3LA3(8
M*\1(THA'8Y$)R2 "LXH-30ZSG%=C6D:<*J_&RL#XJ3P#%8QG!>-QVS]7;<76
M (RS[:]B0)8IA:SGF%MJ@Z2DR(-?P7B58?Q$1FT%XQG!>-QL#2G20+5'++I\
M LMCI+4CB,$L<B]XHC;73#=UM4 PGI%AN@2VPC W5!G!6$9#QG:_^<#:6,N;
MJ'<Q\OC<0D[C";RR/VWSVEQ5)'4ODOHT83*89$5B-*#$'$8\:84<%APQ"\HC
M=2)&F,)UP>OL\<?^ES2?QXIC>@;F0H7IY\7TF/T RF$0U$@4M#*(1Q603IJC
MI*6*3D:A33[U;2I,KRRFYY:&I\+TTV!ZW)CPC"=!P'K027G$L:#(2&Z0U\JE
M8+7W)L Z+:<<1WX63+^</8=/];UZL:T%D$Q#FR+:;AMZ4>TU//M>P\=X:OO=
M\O-N&M+4UG!Z*E:Z%RL=3%@/SAIB0$U$5N8DP#!32!NE$"B0WO(4.:9B;9WC
MRE.YREA^J@V'"LLSQ?*8U<"<\=YSB2SE.>.)(,@ 1)%B/BF;B-2!%N[*2:NA
MPO+J8/F)=ATJ+,\2R^/6 I&&P,(<$+7*(:Z+,Q5$(2!C97*IO6 <6 MB9@<I
MJJV'^^#Q8^R!A>"/BOP'(7Z/K<[I"1C*-=^-H=FO-B">W6R +]X5<]$;S57%
M2??B)#]A*T2=M&7:(J",A#@V CF=$K*6$<V,TSSETUUXRG9HY95<"? ^E9U0
M@??QX!TS#K0UTGC*$#44(RXX1EH0T"J,,2&)Z(7B %XUB^S@%7@7$KQ/9!A4
MX'TT>"<"D2R75'"/.!@!B"NF<U4/AY@B0@3!+,G6 *.+LO*^G+V#O2/;C<C9
M7@Q%[K78[A4@J+4[_=&!A1BJ783G-@<:G9P#*A]C<JTX//Q7S-W;/'7OKLW<
MNTYO57*(/A5A?9TP%6"B!+7>(1HS83'GD&5 6!Y;!IHC8Z1(6S^MK&#EBEP9
M<#^5N5"!>[[@/A_/\L*98I(C9N OKEE &B87$9:488E0IW#.K%[M,ZPTN)_(
MG*C /5=P3Y@:(8$>E@B*H((ASCE%3K.$N)/"*AV)HQ3 /;NL)=7&P[UBE=I=
M0,?7-MP2BIBEH8U1Z\:6S7F?^YU:[Q:;Y(7M2BSRJ8C-44J%WH<!#%5JQO!W
MMS/\;B-G?V_VF]4)KGNRV;?)A'0T*)JD0)(&@WB@ FD30+BC(]P&*ZQS!9O-
MJAQJY?I<0'@_^0&)"MYS@O>8)1*%)S'1@+#6*==X2L@2^$0Y9M2[I'',?M$9
M1#Q5\%Y@>#^1)7)G5*=.]\3VH64_^J]3\T<,Z")V.Q7:[XGVB1,45@O'DD+6
MBIQ506-D2$A(12R,<8I3&7+F>TT)?;- @'\YNR$?(S2E9ULY:]/@%DOEI1VI
M>);@J&:O^_4V&KMN0L+%80K$WL=+=OLXRN[V9[=S\E>NI;.;-DY/6S"BKA7+
M%(GPU5_-DV:_>&*ER-R/VK;.)NK\XNQ4!7T4D4QK'.84Z9PMEH,0,!J)IC9K
M,E/"/>^^P5MY4Q<8^C/;*ZF@O^C0'RM4"T:,\DI@)+APB#/ OZ7.(\<%]])S
M;O.Q#5Y!?V6A/RO[I8+^HD-_K-)J4,8092Q*@6K$-:#>>&J0EM)2(K0*1*ZM
MZREU5I\%^B]GFV7KAX^]W@VSY2X[++47ML6R&)FG[E(P=_J.<3G-5W2X4511
MK7CM?KQV/F'-",NEE8:B1%Q$W/&8ZP IE)@'@T8D9A/P&M%B2OQ7%6V^$G"?
MWYY+!?=GA_N8!4.Q2SHICKQG%'%B-+(A8:1D="I$E5Q.(D'DPN2VJ>"^@#9,
M!?=%A?N8U4*$Q1%;AS2) O$@);+8"60==S3RZ)C(P=U<3HD1JXZCS!6RFS'%
M;G>XX0(FRDFTO4$WYJ/IU;;+$YHFA2?F+LPUS)M1N&ORMG'%40_AJ(L)"T3B
M0(/1',5@8LZVYY$E.!>@TMI1QFC(E4A!(UD0UTKE55V\F*\90;F*!ID1Q,?W
M30B1@@NP.A368'4HAIS.GYC57EN)$V,S"P>IH+[ Z_?LC8]J_7YJ<(_9&,8E
MP[2,2'"5<]GIG&8F)90,348 <;N\?@ORJ S8U=;( X"YVS^*W1>VS[& !]J+
M:=@(QX->/UMWU6;L/2D'3Y@,3&"IDPM(86$1=XXADY1#E$F5RW8%T!O7UO'C
MCZQ7CLS%A>]3'5FOX/MH^(Z9 X)$QZQSH#'0G'*".N0$_$4L3UA0AAFS:^NJ
M.@JRTO!]HJ,@%7P?#=\QA3]9$T(T#&D:,.*<&:13L,A%@YTA+L9 UM;)0JV^
M,]I76%Q=?[_3MZU:L\! L:40R_P+][6P7*<;8A>5H_>:P7"'SL"U8BUW8705
MNODZST2OTVJ&\LHOR6K:<#TK5_WWLPS-RO#W_*RG8>:0X59PQ=?WXVLR:2TQ
M2ZB) L7"^VJ]15HEB2165G!% V4ZQWS0*3$?#_.]S@(IS^RSK7BRXLD%-U,K
MGGPD3XZ9I5:8"(:I I$A!G$I"3(:#%2FJ='!$18\R\$RN.+)BB<KGEP:?T#%
MDX_DR3'[7P$A<L\=(D)(T"=3S!M^(-U*$FT#<&9A_U,\)6)G^7BR\!S\T<\G
MZ^#_H?E]?=2IQN $4.'+?V=9;K8'A<MI_5_PLU&GAGC@M*X$8.:TTVOFW[PN
MSB@UO\<W9\W0/QKAY=J-P][BJUNL@[X-^K??<JUG/@*VND\/>YK;1 B_G.)R
MQ*[]?=0=->?4?HW(=:/]AFR"UKZVK3-[WEO[XT:G3IIM-#:(X_V_M9<I/:27
M^@Z=+*4(^*?3+>;\-4AM[.9?09/LHC2E=M3-Y/I?388!ES8P%Z/DH'L"NU*2
MLQ@H(%EMS!>UMKZ?93SG WF7>;F=TW_8]6GS.";N)8TJBT&!(BS1J+F27DN=
M2%+!6^8Q<:JD>[@GAHT<8A6## SLTB1BX)1P W0?!?66JN1#8)>+QQ!F,_ ^
MW%P?]OQ1#(-6W$VC4%Q8*S9ZO=CO;;3#7TWKFJTB2U Q+OOPZK>MCO^VI*O&
MX3]'V)_\IVT_F\'N\<;YSO$&@3\_#DZVQ,'^QQ9\YH?'1\W#X[>M _KA'%81
M#BO+T3\7G\YW+K:^: T3&4 ;EL)ETK<>V<*)X*.&&2<F85B!(ZRMIYF(NH-X
MDYI.;/<K 'E(:O*F+I>=\\UT7G[5!.EM@V3K0L]\#OJZ#,V^<J?&?*@TM:+O
M%\Y5;[O=\QPN>&:[H5>4%NL?Q5H[EI=C$8[4RUCJQY-3P"7\.@Q+='MXEHO]
MLQC;Q4W%LV"5JMDB(*FXRQ9B6#RW=26(^86UU&S;MF_:%C0(GMPO[AR^?_2$
M03[MFG]\S1]\.NC"0A)[]=H>#'DSP8*7BZ!UH'GM.'QM?D8^EF';YT4PGGK3
M Q7K6ISZ+>VR77AW;EZKU3GKU7YKMFLP+:U\\OSWUS<9Y)XB 1)0++U7BV*Q
MUH,DM/*Y]]>C#V]"LW?:LN>OF^UB/HN;WMQ\0UXYQOWU^87EY:M%I8[+A66X
M73!\\_!RO;@TIKB4UQ2L3NSVR[A.;KWVL\<24I?$/.BQ/[\FYM18>K<&_6)+
MYIX[+_,Q<WZY_!:2,EVIO>R3N4N?2GWM>7JE;CF@XN.)B]VR=XR\NM'!%S-[
MUWPCM]D94TR-Q9[:K!+-JL.W1CBLZ,#A^\!@^?>5-R>7_]=W$9U?F/(_,=;O
M(E /CL!_3 MO;>3+B2AN@(+;.8W9S@2UL]4!>9A($OGHL*8E]NQ.Z^+J>&A-
MHL8Z:K!+7,$G%0DV,I@02- $?]F^VT;_A+F].Y*HOT"@WF5S:&19K8ZS]CBT
M=BZ@#9L[](#"NSX?B(//C:/&<:-Y^/G#V<%^ZULVOW??33AK:8-^NMBY"-]V
M+@Z/#X\_M@Z/6T<'=(L6[=Y\"VWX>++[?IO_<[$S60A86,TLUH@I%A!/WB,7
MO$0^%R64(LHD_=JZF5*-<.E#+2L>6ED>HLE2+[T@F$>/3=*8)>J9]"X2XPH>
MNL-&>L5#<^2AL?3_S#!KHI/ /M(C+G N2(XC4B;0(&E,AG)0K]5"$='+249Q
M:VW46Z)(5_Q$ZR(H1?!A]-UP _MZPIR-=ACE!7T)%=:>A+4^3&A/4MD0N0K(
M".\0=SXAS:A BDG"I*.:6YYW.W'=5*?65QGC<U(X*HP_ \;'-!.- S&28Z2P
MXHC+*)$.%"- M2 )IA['G"(+DSI9((R_')?37Q'$_OIN8W6@?5ZZ2)%*XR=6
M49Z)45S$>44\]R*>3Q/*A;92QD0CT@H3Q+6WR"4,?S%J=!&]HG,8G7A\M/'B
M^68JS,Y*MZ@P.U?,CE<QC,[FF#8D@6)SMNR M \!"6\H<9KH*/)1*CJE DCE
MQGB*6@"%$IV#EG*MC"*"JY9+ 71KY]%VRP"JZ\%0E5]C<?T:Q<']BK'NQ5@'
MDV65;?1*"H&$E#GUGM/($N:0\4)[PCTE+*ZMLVF%2RH/Q@JA^;D]&!6:'X3F
M,?V#)ADLL"]BE'A LP @6Z*08"8*+BE/.*VMTQE44:Y\%0] Y':[;]M?FSE>
MN0R5JGP53ZY?O.]TPEFSU0+NN9J.\E)%/_>B'S^A3&#&N/4!(T%]1-QJB8Q+
M$?E B68X6%A20)E0[/'[(97/8I&Q.R=MHL+N#+$[ICH08ED2^:PNY@QQB06R
M7G,DHT],B)C/7@-VZ4KF[5H"W>%C[$7;]4?%X:I.UI9K'K#Q\JJP+X(2 1_>
M%8-?18$]G(.^3CHCM&#4)8R(,@)QI132W I$'5,X:6H$%FOK1D^I1E0Y(U8(
MM?-S1E2HG0%JQS0''+$,3E.DI,:(1^F0288@(%ZLA,?""+>VKF3E=*BR_"\B
MV\SKU$KET;PWN7R;4 F$X5J*H)!B3"'N(_!*=BZ0I(5*2BAMR-JZJ'*!KS9&
MYW6BH\3HJM?U>BKLCBD&G%,=M9$HB. 0UX8CHZU&(4H=I(&)4[,KZU4Y%1Z
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
M7ML[:\*@P 3TFJ%I867/[''<@=MKWZ$[@W+2_[<#\_?_X"^P.F#T(ZQ*H31
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
MI4>@12K)-8\XAK5U,[,4I N4<[D"]),;$16@9P_H<7,B8@M0EBCGJ0)S(E@
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
M>:CN0@AWR11T>\:L!4IG5#7RB1OYI'FA?N;:F&ML?":4GT;K3.?E*G'"JAR
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
M:$#!*D6=E?<;&W_7:_?L:@F1O/#"LVNG_[^]:^M.',?6?T6KS\-)S2(.MH%
MU9Q>BQ"24)V0-)":GJ>S#"C!4V#3LJF$?S][2_*-2V((8 +JA^H ODC:]T];
M>[M#4$QTH5G^N@(G)-Q3,X7&WPIRDY(Y3NSM0#>I7C^+W13/<1U BW*/238Y
MX1X4=3B]@5>$_R*H@L8BSIE]"C<.<]RG8*+5+O="+)MQ).AIB.WON#,##.P)
M2%70&_%)"=)X@1D 1J>^]^UP2;\_M"]J?!W>U#;<D"4)QVCHSZ)%=B@ZM-B6
M"3479:#>4ZF:MY1*Y+TB2\#;J#WV!<]03 [IV[YP"!@V342U,K)@!JX#'+?@
MN=8$E UXVE:"TR+_1S(CO,=WF?<-/ZY@8S\;_^T/ YI:WGR7 R-[!UP%[J1@
MJEBLX(LN8TC6B1.0&GFS!UZUT"[@)'L0:[@LKG*2&D>P6R]JQHFMF<"H(=<&
M+3REP[B FP\C%+G;3D30=V&(V) 599?; BG8LUX#^,+V<!C0F9.+4Q<C1$(9
MP_YXLJPK>6+6I*^1:NAQ>%,/B)&#%R'AX,%D %'E"X5K0]\J"CPPZ.Y%?>:$
MZHCX+\?'&VP<Y.84(K"!V_V/\-C#H"0Y$JZ<1M37R-6$P<\L%P^!L#W][ TC
MX(:$P7RR@M7"^ZE4O1XL78^_S0/%#&OHY4(?KRN:7/(AA8O*G]L5=\!<,4H*
M=E&DO;<Q=O& C<F%[%PKIV0';OLPYK;;O)O>S.@]OO)17"H:WL[2-[[DP>K.
M+F[\V3;\))U#V\$NOSVQW)SZP*2PBLXT%^N>*QB&(F<,/1<79CHSJ(7!:3A
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
MT,CNQ+ZT2UG.TM$S3\S]$63EZ.V9C.<-/2[CZ9V]B^G0>ID]\KA#LWTD\EN
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
M*YN8U;"H=?0)^)N5.=W2%MCVVCB+(>&/!TYF!K4\V,CNQ83PP 82FZ5":R=
M+2RGX(I65PN1@$"GB!8-B-$D-:%-*'8Y-5J(FP_!";7Y QC6:!6AES?#]W=D
MN_M_$<1*\>FVP97=0-=$!/RJ21*D["R(^%4#,O92D\4\N<8&ILE]8MU28T0=
M&8Y^FC NA@3O--BBY!1%KI:>#KBI&TA/H&5"*K0$&?_Q[R?=3O>_)34:DK.7
M(B4C;YD[QFE*3.'VI4>!5"TUZ(9N+#6(O25%(X%_+R99''OR9[/@NA3#B0XJ
MU!!4KQ.W6FAZ>B>5@2DA-$D:XC,5.Q^.?R3@*_CE3Z=%_93Q!TS4IA9ZV'/W
MYKAB &&YMS)$T.WWTO&>L/\N1@#"H8<_8%:,\9B3,6J+T1Q;H=_UE; Q-V:3
MRA& :EC4RNY([Z22BQ$CX]^6<&%)HL0F;? %OEW6:K6FCXO 5#/U6.^D4H8Q
M4_<YXC+L^Z.S#0;^T=FSL%86+I+M4>55$$D"#56#IU(%AYJ])WHGE7*-V9M(
MXT>HHL@8JMQ==T,B=AA@9>"=21C3G!%N8"7]+9%W*@4[Y(;L+@I?S>I3O9O*
M@R98C4CDE95!-#3"HTE$L4VU@VR6,U">>V$WI;_0:W?2579!QYV;X(K>PE)G
MI;/0@^E..6=!]UWT%8*1AWK$)/1%SD!57:6&IM1,/0RK9O"EM= _"Y@[K(,R
MIK>":9@';\^P6A@6%4:S]2<%F"T+CNI=@YOA5#.^IW=3J=<%XQ=5X"SSW &\
M"4JL]D(2"TF2-\OVW8,QW^CL2EGX:N;K>C>5.%TP?YG)J^9CA&B'N5QK:*8
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
M!(:!0EHX?K+2O@DLOL&#-(8CM^?0K5</1]&A">,)4W9+J;I;<,T(*5C_5QQ
M0RK_HO13%&=<\C?#;39;WQ;LW=3%&,8D+GR.E_W-HQ,>Z"&B\127L,I\_CR?
M_=4!-D0<$B2"=S4P39!=4*QYE?"YW9JPN+=Y& 4>R",H UL0_D3?Y!\>L\.8
M]X<<D,FEJ1$IP'!'>'QZ'N.F4&S_2+5N@GR%R=A@FL,DC@5,^!]B\,WK;6L!
M_O$^3V"JTIR4[VJK)K!WX#CL%7>E,,#B/1+A<Q<W^TOFCX3M.]%1Z*+;Q28@
M&[)A9#F>_TLXNZ,NJ<N1S8?7!!F)5IOUQ&P!&CHG.9K9O EC&3(!BA:=2C]G
M&.M:-F$$4HL,)YP4J2Q>:M<$ZM\S(&:JJCS>GY!&&":)3]9YTE_%Z@QI?<3V
ME3*@6;3_QV_*M])<7SZ\(O^)\KF%?-^24!JR@:V>KKC^_>ZFOEL&"D)K:@!R
M_4TDZG).=9]&:-8E$957;:Z<T0H<^)P2WF(0&IIXE'L>&E0%ML9DLR;P[Y:Y
MXUNP_JP@VO8=>@GX'_7K<$*2I_+SMK8*D!JQ-T5>P2,Q"7U!<J)(G!2^<RIK
MR?$:@C<A[>DH%I?XNF6V5U(+\(;*_269<6(&)4E :G0\CKF7U)LQ3]X+Q? K
M-$ I6"1 DLBO@]T,:%.5_^(\;TYA\VJS)JB(;W0\"8XO/<I]**>:)J-U$T:R
MOCHLCK(/P;3TPBA\<)6:-+F9?>UCA3F6S.2&\6O%T=ASIN\6:[UW"8;E/C[H
MNR"D$9O6=\/U;9@-F80'98A)@B$Q)R[6LLW5*[18WR:LUUOV6ESQ9#1NPCB&
MKVPX83[F<S(#RCEAH1(0FC#B0LG,/,^@')"F)D;77EX3EEWDU2OD]VP"LX/@
M"[-O&?MY;I@_AQ-#7##?L2X,'R]53![=$>P1-CU1X0A0S5@^/E(45.U?P.XT
M)M80* [<I2N#NS 0KVRY5C5H3368JQ7RP_#AUQLWF(Q[.Z-+^/WQFD\1E$7>
MU*F_ 1LH/$<?Q=>D1W]'<NJK"G1L@KK:C+OO=RJE$,;&>@AK+K6"+9LSQ[F,
MZDEA8(1?>;-9F9NQ%$#JOO:N4C3)=?TR17S9[9NP5,*+%+X2%^33@54]L*;4
MI3@0D7O)4,'.31BG#,U>H1=8((2[U*X)U-\Q&3''\.HB3:8>AZI'$T:T;,T%
M_V[C('DER!]O.2:\0>!D1.LEY; W,.XEF%K*LRP!JWE"LK$L-)OEZ,\80!.6
M,Y$7XC 9\,[15LH^36#A-J-W>$E+&+3[V-K1]80T(HPHJ<=#'ZISD2N-FG/X
M,<O?4%S[D]6AH1FV[TPZ!J1X%%35HPDK_HZ\?H.]I9!MO+YM$T9QSIEK^MXW
MYF""-KJO/M?LRNW6A+$E[FT.5L?]3#JG[CBH0@H/X\R+7/R< Z"AJRZ=M%_)
MSI=(]Z=Z-G3,84W\-^;S9$G\#T)^UE5OOQGLCS?!KEQ!^(Q3C_P -Z%85;*Z
M3Q.6^V)W5U>BI9HU@?9M6VT-.7R414HC3,@U-:KE]68Y( U5H4'I>Z'SY<-F
MG2X/K@,']5SDUO!$L\;0/GQE168];O6NE,NO&WKFA$R-+[_\/U!+ P04
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
M9!2!^<(B,/*E" <B^*0,6.<UMYQKZ_L$:1[:.PY/('H5OE2_X6*$G/,L7?+
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
MI%9J*1/O4^#]7EB[,,A_]PPZ5$X=J4.6_ED8YPOK;%.1^"+;=N. %AU8,(;
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
M,LB0TZ!(=Y@P3\^Y2^\_T+*0%BTX7@(H:PLX6RQP+;U(RD2M^K0FW1OJD$)
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
M/;EST5M;0X_;=XBLT,6#CSI6,71KXPXW]E>@>XD%1S1[S63[<W^V*WDRR+=
MW\A<1<9*X+1*%<DD*!5(PED'""7*Z').*NLM1;(YFJ>CH\9,-3AA>(_CR:B?
M)IA?A/%9SR?%D[<"3/:^%G5:\-%K$$Z+5(3SC+?)0;J)XP@5TX'!&[3>>8F?
M1ICZ\^XKQ6)4BF6P*M;64]:!,XZ!BYPY&IC0NDTCU^LHCICZK8W=H-7-N]'P
M$XXF7]^=UP'3%/7?T_ZG.CG],<8R/7_3+]@K/,=8E -K2H :!(&W,@*CE5$K
M3>!Y&SVL >Z(9=(U-0T:QES>ROF6@(9J@0_S+/IQS[(H68X:, @*K\A?)D4C
M 5,E26]$"HTZ'*V$=,1*Z8:&!DU?7E4;XYO^9\RO!^3IG/;).3H9C_&ZAIGQ
MQGL3*+BJ%40H/<V (@%90ZI2T,34)F-E'71'K)K.R6G0W.4]?L;!M+;+FFTN
M#Q*^C>?]T\4N\SB-^K/#C;?E8_^B>M$J)%8R64&$>GJ2BH3 M8,DO./)%(V\
M3=[TAD"/6%8M*>NR?\S<,%_'-.#9KM#):$3OP"Q3Y)^A_IU6WMD96H_%8G-1
MEMQRC?4@CD%$JX!GJ[4S.O-XJZAOU0[<&D\[0F6TL72+KBTG:=ZFC^S]8CBF
M]9.IX I/]4J[>I0O70%G,8'3,J SR>KUKN[<(M/V)I(CE$4G1F_1]>0-CL?#
MT<VMXH\XNGA;7M1TP) FO(>9%50A@Q"!'"N5$&CX"JS@,C..R=W>E>](&&N
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
MU",M6BY?XI@<IFM"ES)F7>\!E\A!B8#DD9.3Y%AQH4BEHF_3U7LYGJ?MA'3
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
MAL@%*$F1MPH\0DPA@0Y!A>@08SZLGF[ ?3*BVIZD!NDMZX+NY1B+R=E")$.
M\L&#RSF"YTP$-!0O-*JY7Q?AD]'/1E0TR$"Y%^<?@[S(X<+\RY=Z<>C)1?VJ
MYTOVW)(C)Y4))'8IH':^!#19D'_GT,4#3$:KX!ZWF#HA:7^))+W@BO0E*HA8
M&ZA*YB$6<N1HT67>(:\=5)]<!O@NZNC"T.V3-5!)TEUF8&VJK7MM!!<# V>C
MS85EEU*;O<1'DZRQ"\<[&//1)VM$H;,(/H%Q5H&B]1"<21&P?C=XG_E3:=FR
M \GK)FML8NS]GL2O@^PY66-C#M<_DM^&@/U*)&CC=*1(/4B;0-GL(%A:V[)P
M4NJ8!!=M:H2^EV2-1LK8Q.[[2]:0D3%!KBQ(FBEIL(RF1F7(R54IN%RR4*5-
M_^#O(%EC(\;62];8Q-Q[3M;X=3C,?_;/R1KY]6 2!J<U87G>"J3KJ^VW?527
M*1J=#/=6=D9F-'58S*KHK+*7GC'/1=+64A09)>MM^] =%X/IF/QG"FG3?T_[
MXTNC+1QJB\XR%02H5&KQCN,0'18H*?,HB;0<VC36N0_5SLO?XK-?#"]B?S S
MY8LA+0MY%N0-!Q]'83">-WSGO<()8#8,3$P9E*D=;IP.P'.A%SUPPW6;*7 3
ME >8&+M2S9TULA4Y7=^\L '0=R,<4\SQCW ^Q6%Y-9U,1_@BC,\N-RE[UM'<
M;JRCQ2/Z>ND.Q:TY&.#>:AN825[9AZ;-KD$=@:8.RE.+'GH+'!^',Q.-\')L
M.)Y=3=(KIKX((H-% JDDD@-!KP$88S&D4G0,;>+\AY =@9B:D-!A1L8]8J\[
MEP3YANQ/1J3[T]E>R/CF_O;\>JZWTPEY0]@SI007H@$=<J@=WC)$[2(PHS'P
MG (O>H>I:0=H1Z"I1\!9AXD<.XSFQ5G]Z^O!O:/".L,&"T9ZFGR1UX*)A* 4
M>=6A=G=/JJ$2UX#XM!79-8<-\D(6<W>]+F7Y>+X=[2S*= >G)XDBQ%F0WBO)
MJ6CK;9J947C.N0(O(X).16N9'"N-KB[9"?81B'+_]'68.=+!&S4_;7Y;5OR3
M1?/>7BK>6I\B%$'NADKU'@Y+]LTA)87:!.?9'B;(]= >@2P?)[,=9K"L&N#5
M-<.O,T'NEWZXVJF:.\4Y#/*U#4[ZV?0"\^\X^7AC7ZL7DK"&U1Q!S2.-3!@(
M*29(7DO)E)7&;JW9[F >L5@/Q&6#;)@M!W>R;'"W]U]G&_8?Z:6]W*/M6?)C
ME$L" I)[K5CAX)%Y2(E[<K-YO4YK7_N"[89Y!,)__/)HD!GT#8>*: I*#YCI
M353&5X<[9\C*&JE1AU#:G.<>H8*V,NI=<OVNY%Y*\U4U);[I?[XKR%M] O\8
M8YF>O^D7<B6$8+'V&6 NT"1-KF_=PE1@(T<6N+/9M3G/V 7U$8EH;^0MV7_>
M[<#C\A+D=]-1.@MCO.&I?MLBCU8$:04"DZKN/<4(WD8+,MGB"[JH^7H.W5J/
M.P)A-++M$OIWSQOJ= G]3+\_''WM)=0Q!"T!?6VRSER&J!2'9&Q$2]-L%(TN
MA&HQG"-0Y..A>XF(=ZY8[7)4]7"0?O +_<KG<#Y[1[TSV6AZ,PW3#!3%ZN"%
M(<>/>. EY*)+FV+IMN-ZEG4+ 2S1]\YEM)=>ZN52<I)F>_%U+S3_UW1^@^^X
M1TZ$S(5>NR(9H30&(3+TP"PG^-%D[=K(="UX1Z2V[NE8(IJ=#T;FWNCY,F_T
M4O^\%RFXX88A)!8US=P2(23#@-,/# 6VM0BJB6;607=$DNF<C"6*V;D0]N1B
M.)KT_V<V?;XMMW'V;/!<NN(A8,A0RRQHE:\ILBPI'K6U.C4*,^_%=40JZ9"
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
M.OH];]>^3,R="%F6NC7AMGQEN6_<>4'4DB5A3 $: -0ROWZR ((+") 'P"D
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
M!;A/#!1*3B$/$22-3D%*[V/I5NB[\N!GG>\LYKZ;5RYH&7Y9PL\YD5/1#KA
M<G*\%Q 4*D@A1:6M"L9U*\1?>?"SRG<6<]^=,^:T_#[\MIR_XHTMT2*@L;&2
M4N>OJ'HZ*&BML8[<WBV,_/JYSPK?5<A]=Z!<D()?<-D755J;I2;PB2)SK8VW
M0 0XR"%JS)D5[[?PUF\]^5GGNPNZQQ2O&V)>U5O[I6,AB^"Y"-"UJY9*.4/P
M!L'(P@F*406WA9W?>O*SUG<7=(\)2#?$U%%\RWU&,L6L*W4R.:\QA".N?&U"
M@P%],-9M8^HW#W[6^<YB[C$!YE8$<;WF,"8#8<[7EC.)8L6DP LNH634,A(T
M \_=-?[^>6G?5\@;<SP.V1;F]\M/G\+D^[B\^_V/%XG^Y7#VO?<F, ^]I'W+
ME\XLKC1XT<XA8UHAIJ*,QAC)7(TG^_6:2QTW ?&!UQVIKN>7ZQO_(E(1!$;P
MJ<Y;15O7HU*+X+U+SFE,!RU4V(;VHU5%O?J_A+?O;T;3V>1RWD+Q[>PC3MY_
M#*.KG*_K20/OQA<7K\>3^H\&)I5"**$5!5T@23M+L3NY>+33IY)R/<LY9)>*
M5GR>RO+?S IZJY5J#Z.#-7+IE=M%)<Q 9)Y9]@Y"J7V=4[W$X"(!$])JX5W6
MJZ<-3\=>%BP^(5,Y %8/;U8[ .T8$S=W9G3>:7GZ9O0;3H;C/'#9N"B$!W)K
M-2@3-/B2$Z#S&*P-6J^&]2=O4'<Y?+:GH]C3'C [QACFG?G\UUP?UWPR%73V
M%-2Q4),\/,L0C6&04DVB548@:]@#Y@ </IO34<QI#YBUZN[2A$_20L'A;59=
M81R38Z2%RFH*=:+Q_!#<V1"M15I GIA%W6/RV:B.8E3[@>V46K)L[=XJVH=#
M*0Y8;=2F2M00-;FWO&27A*?0UY[8"<]^<=1)ZF*E*G;N,M6A*J_#<#*O!KQM
M0H%6=8I''!@OYW6! IQ#\J6$E,H:IFG=?ZH:VT803VBM?#)'2<V ^*0BX^[B
M&!1:'D.=$ASKRJF4]. "DA.&/J>:FZ-;=I0[,O=/R )/P01.T)RWPN^3LN&[
MQPZ/"T*A#XS+!(+'.FLLF9IB4\ EK64,%IEK,YO]9$3P;,VG:<TMD?R$3]@>
M%X2VVF55-9FB )6EAE <+77(!==%A*=^!/=LTD_4I%LB^2F>\EU.<+4SU!HI
M".NB"DS60Y@ZR+V>'7%>SXZBT$5)EUG#-C1'Y__9F$_3F)MA^&F>*SXN@RRD
M$T5:<+6!D2*O!**6&5Q$J8M$5_13.\C?-6;>08.]S>Y5T2=NR7PP*;(F1[KP
MM0\)*G(<LV):JN/T6.K,PG';*1WNW.\H*C^5+DD+\NF7Y[T3?#%9RE 3Y&G9
M4)*3$V0E@R*X$D$R846;M>,.&:?:F:@1$L9]:>08)T@;!7'#QBC7;/]?PZ=E
M>G\7GH[0/V@_KH[30&@/L&SKP1U*TT\%Q4Q*5R33P+-V9..:7"Q5"B3!/.=!
M!=UHK7PZZ'VD^\^)@W<;!3< [3OR>"?#1-[NO&[J#U+(]-WO?RR[CD1IF: @
M)[M8:F82[3 B.RC*^900?69MT/<@62<81#?7_+B5VC86$!RT(FWMIZ^^U6^Q
M_]*T+F\[0(W:UDRO3B/7LC#I%<8LE!;&61\PA,)S=#($]5#5Y&/OW6]5>47*
M&7]'_!TG7X8)-YC/Q?Q!]-W;\@[3^,.HUG NCE-?CJ>SZ4WD)8U ="%!\))6
M;2$L.&UD;;[FBL]9:RN:K$,],[)W'+5X$UG]0SH<D$2,,(6#XK75 /<!HE"B
MMN"7+(? ;*-3@6[T'7[]/B8>[T5>_>NP01%8)XF]#]]^PA'I;_::1+Z.B\ 8
MRS(@%*,LJ)"P#I.E+Z$@9HM.LS8W\OW0?]Y(/0(&&GBXW>SM5YR]+<3+P#H7
MLN75=YJW:7$,/"\1<J1--2L1HVZSU6Q'YWDCLZ%.6V137)_X]2/#Q>E?2-&*
ME!ED7SPY^6C ,RZJ@5$HR["HU;:;O1_]]\C.H:X!3@G%Q\?%J=P/O!E1K(2_
MS\BDZ^-^N>)S?F(C-)FI-P4,UNW#DW!="13,6A)TX"IE;9K@_ &BCG]W<#3$
MC-MHKL'&OX&TJ].7+L0UO1YXD+SCG//WILQN(-E#$P>'2W*6.Y<<**/(A:B4
MNJ@BV*B0!VN23O9'@<DC!^K'0<DV"FB CKI<OBV_APN<7AVR%E119G(E3:0%
M4Z6"$(VMW7J1>X^NMFAN@HA[I!P^%NA15>,^Y=QWI_O?\8(^__!W"G GX>+%
M*+_(GTBXT]DDS&[Z]Z(C14E90<\1%'E\X%#1)FJDRC8@9WEE;=C09:_3ZWX$
M;3<2;N^-[W&*]+2/1-O/^ 4OQI\K_\NV?U;P:*,C\U2U4;?F$()2P*4IF3L3
M-3>=M/[06WX89?<FRK[;W+\<CZ;CBV$F+D<?WN'G\:1^,]_,D-DH4PG 6""R
M@H[@F&4@,'&TY")GU:U)[N9W/ <2?2KA,-BX,H4NA*T/(+9"R3'B@5YU\KB>
M]Q!HWRO^@P0ZJ9E)#L$F3_#&5-.=+4)*0GJ5N'!.GZBF-[CTQU'T-G+L7\'7
M_N5ODW&^3,L]J)CL#?D8$'S(-7))X!(F8%8'%<@+2;JK<M>_X7!;><\:&/<M
MOKZ]]%M$7>UB5T0E(PR3W$"H;5_FC95J6@TXRXR(PH@L'TTA>? -/YI.=Q??
M1CL]:!K1C5<SG0T_U0NBZYJ-MV51YO''E$3VTT5(?])OTZ.F5ZW")\-$/_CG
M../%2OW'B^GT\M.B1*3_5*1#47R =*:C"'\E)2JB,T%9ACDG)8*+P43)94A.
M!%;4QI2H0]%^]&;@V5J>2[ 4L>5<PVD'/M,JH4VQ2G"3E&QSO;T_[4>KF[N&
MPBV%OAM._WP]07PSFN$$I[-WA)F!$DH)X1)PQR6HK#5$SRQ(IB5ZE(EY=EK"
M[<K:":;<]HOUWDI-FX"E59?O^#B#L0N#->&B)B._Q\DG/E#9V81. M>&@G^6
M&'@K)00M8_;5%72-,A.:\72>^#\^/$ZI7=$ZSE9V_'^-+^AI%\/9][F)^V29
MRX$#"EU .17!5W8MTJ>N>M6JS:7AX7@\3\,X/?B<4A.@'7L>H2P*I7&D%48!
MK#,1 D9!ZX*UHAC#HSRQ[ET_?(^N(YO, 8#TI#KM;"N(R%@H*AO@IK8<JHU*
M7*KKB4I8CX.LBT][',2SK9UN"[MMP->B2TYO;1:D,4JQ$$&96DVIHP4?=80L
M>$I*2Y99(R_N#'NL[(7]HZC\5'*H[]:Y<ZZ8R=&#]"1"91E9GV,9G-%2>)MU
M:-2?Z0?KL;(5$A[LL;*-1IY*=XHN/#WW6.F4>[T'6 [1IF(733\5%,N0G7#%
M@7%USRFH(3!R5RCB]AQU$4P>:7S&R:!WJQXK)P?>;13< K0W$ZEOLB5<%JPF
MTM2$QY BN%P48(P4N:*SN)ILTA?B5DDYP0"IN897(;>7>EK6WE?"KD@R,J=B
MF8=B)?DA.7N(.7)(Q*!(6;C,VR!F#3'/F-E;10?OY.2Y\"S: GK>;-<4!EYS
M"\%$*UCV48@V]_[GT,EI'R3UI[:-5P!M4K 6A0+OPS><OLAY_MQP\694QI-/
MBXJ!W7.ENCZZSZ2FG=A9R3ZRW+.4'9D_,B48C\D;'G,1NF;+I3SH^I(^*AGI
M+2_'HYH@B*/T_>:$14M==. <]+R@)BL+T7('J'1).JOL2IN)"@^2M>_J]S,6
MG$R0HO9O+Z93G$WK(>1U[<+7,$HXB$$R/Z];20MCH@6:U$.Q&5?2\2+\:L5.
M3YQW(.Y8A3Y]H&1U2>M;%PU<K'LDOOV,DWE:[2_CZ?1EF$R^ET7#^MH:'H<?
M1@/M%?<VEJNT!:OJT.,D(%OCB]+2%-'&;K:G]8<&4[^:ZKN^X%4IF.H.<RV1
M>I5?:Z9&:7@QG%O!%9WU9UB7_A>?QI>CV< KI80R";QS1#97"9QU'BR/)26I
M$C?\L9US3QI^!. <4@T-LB[^&$VN"^QN>FM-EZF#;T>W?8B4)I>8!RG++%74
M($52H*05Y""&"-YSG4PN/,0V&]L.Q/X($#N4KAHD)VP@>5!<K<"5"*G4;%1.
M:V9T&$"&F)!Y6CI9FU2!#02= 4RVDGF#&_(-9"WN]TD:$PRU'^SBSX%TP4OE
M$]B4:N6WIQ@WUZ:4QM#_J#)+Y9  64_F&<"F!_W<!Y-NMFU=2><WI$AW-J1U
M<)27Z^-R2<Q)<I^$K*GO% M$R<"1FP8R!2:#M-:%-G?5>Q!]!D#K77?W86?Z
M:=IT5RB+BWN3!1F"YL"#KYV(T$%$72N91:+]UJ)V;=KS;"3I4%DX[8#2C[1/
M)6'FFIL7E[./X\EP]GW1PJH$A9(SD)G$HH17$#S]E=5*0N-0!=TF#7D]/<=*
MH>E)UYL0M+O,F[5^NTW5LC5=![H.T"3P/F7'[ ^XG_8>!<0>HC\D-%)2&$IT
M4"*1IE(F^F(NM/M)[1U'(7++MJ2'@D2G7H"'0<0V$F^1Q?%U.)V^QER;E57J
M;C4K&X]>OW^QG+WBG(G("FCNZU13KB!R)R&A+=IRP\EA:I/:T8F^(_JM>^ES
M-6>C?V6TJ+&M7=3(:?Z%?O/B?UU.AM,\3+?R3 1*6:(H=8(D[:0L<@@.B5KF
M3'"^.,<:%<H^3-B/ I(>Q7_@_B8W-V:C_!^7X6)8OM>>3"G5(^I]VI!T>W"?
M%^L[L+(ZY\B)DBG0S"(6997RGKAQS@FM@F3)#[J]8C=;GDYFCSU_.*UAR^4$
M;Z(L$T,)5GB0081:_)+!687@)1:*N1)+IM-Q*KW]EE73WU8M>B?R]EW7_CG^
M,@_%WHSNW^S60X+:['%"6+@]]]LB8C*:7 (I$RW%P0)96(!<I-6UFU I;>+Q
M'8@]W/K7'EVKBV)KW3781A\F]*=P,<\H\$)K75#23B$%*"3Z7#2TUTO&,=L2
M4:HF .M$WN&WU.:*'K?64@,G_F$B7WX,DP^8WX]K2S3Z?#G!B,S*NYH%'$)M
MK58PD:D%"2BSX=IS=*R-3[\3N><.M3ZTV.!B_V&B?\;:3+'6V0ZLXIRBY0+2
M*5V[(>O:19<6>^FTR=9D5&VB@JX4GCO =M15@]O\;FNN(@*Y3 @V^EK#J PX
M<IM!A"2B#RJ36$YE9VSCF"\.KK/+)F6>*/P7!I0QA(AD"Y@@(R=$L*0Z'=GU
MZI0?Y&KH<&YF6ZV<RM71P\"^+H3+DDE/(2L4X@(4#QR<-!Z8CBP(1OM-HX3C
M;O0=^FJI,3:V6L-WTM'!'=*K0[ N-#:]ANI"Y7&NI%IH>3MG8'<5'0M.-DC.
M4&0@4U)UM'"&X*IIU:1IXVJ!;OS!8/3(-=:IH&@;S30:E3LGC7SHEQ/,PUG-
ML5^>E@MRF%7.D!.YDBHE!3$P#3(QH0US4H@V;7 >HNKPH4C_>EPSV[87)6P\
MB=OQRN*>!N=B0\R?_O:J'MA/A[1EOQI=?L+%-=POP^FLPQW%%BBI+YRNPJ02
ML-V%10^,7-]0[&EP\XJ6%['>7*8V6_?**_:I;7DSFH71ARH<0OR\/=CBX0-:
M X- (4 RB_4BC6($Y1RP+%C4.50#Z%2YLND-AS?S]9JY4V/2BS@:')?_,@RQ
M-A$=XO37\2A=3B:UA+DEQAY^8W_L7+>D^V4\^C##R:>?,<YNWMB:M\=>?W"0
M=M+TZOZRO3RWW4BN/JY?:GOH__G?_C]02P,$%     @ 6X=#5!AI25D5;0
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
M35<D>BB'FBMXP<O=#QJMV#5K]1I3?/W^OV/SW]A-134L^7O178*'A2M0V5S
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
M&$(F(=,.76.'*M!8A\ZT"2C[N UGD IDH/(^KT76,1<32T]!=8:FB"P3[D
M[PA=NI,J@MOI0".L#&6PQ+2I7H9$^VS^X3X(\3X86<! D[1XYX'IE[1-&,)N
MV:@37"P)='$5(9,NB%)F5*7QS:? V?_%5 C\<,AUN$L&!A8AZP7\#R^;5QY@
M ]R@*O UBA@!;E8&UF8UX":.M'W?T]%]'YL)UG%K%1_XUF;/;4*H3L47[6\:
MM08.RAB$ %4!4)E^P\=P=\0;2- XY<:0FT*(F4\;#B.VJF-E?,K7NV/E 2#:
M2'0!$]R ?6#PM#X+(8-X''OP^TPS'_>H:"SX-'!"E[W&B;$SFK--6M+BG,QC
MK2A+\=CCCY,_NZM=YL78UGCY>FJ:&ZQ.M;O6P+I[Z8N\V72-.V)R@>E@9@*,
M0>0,$9%E]$O&5BD= G)QATX,IF S)]HK(_%N6\*SVHNZ<Y[-F=-T8J>4 Y(4
M#F' HU&! 3 [B&W?, T)H+_%')/7J<Z"S IG61MD:_X.IW&K)9\2%D2=&]S9
M.# ]\8V/G_A@T^<_*[Z"N1:;T9@444P+CB'1WW.:V%L\4UDY#?&?SCQI3T^O
M?"A]DK)1,Y*V\=C1.)W/VO&X:C(20N%M$4(4<@0>V0UPZ=L&N S Q)=X% VP
M!] S"H]MHWZZH"T^_!A;\$UP0PA]ZV178HH E@X;XKE2A'XP+ &O3. \!D]N
MIHTYAT-HBA"Z"A*&8X0)!,D J'(> 8VT0,WH_(5"B%Y93D:U =;\XB&P V:\
MG,">!;?@,)*)+LRRP DA3;MA(<2]7Q)=*(X4L]_/JGS/GQ7QK,.^;2+R-?HJ
M^:Q3Y?4'VE7E\(4Q=#Y63QP^39"G];LTP*-/=T L$>Z:Y(.0S)=']#$93:!2
MBSAA)=2K>L^H5\9JYN]@?^GQL_+R?=-1>_!Q:_\SJ"/$^/0:8CX8\8>E<#LQ
M.>"1[K2BZX"$#H PDE03CN6F_#>R J $^3/86WB$RSTJA&36P1-JM/W=\;-@
MEE&IDQ&SLH0V$R%8\,T^&FLE.G0W+F6A5=>5.4]6#9V0>Y\MN4MRE[_2AQ^"
MXT_L\Y^(?<A8.RU#*IC&3"!D'L_@4-FRGCJLP-,7/2-N)[;K93?VG;_EQLO3
M@8P6T.==;WJQVQ1_]T=5F4I)B$]';:6ZIE"5'^VEMT!1;&(*5?G1N#]-4LTA
MTKXI3/RK)^\%XIF$J@I2"Y?X_YM.L=/W;LLPPGW=^4MN7K3J^ OQ,UYFMR_=
MCI. _>ZBJP"C-\-?L,)U<(MI$VVT\Y2I!D$DZWH&9YM/BWH)G NCBKFLL!)X
M7DY*H1+W['@=X^%:IF.[V*R'OJ?OSTN3$'Q91KGSY=C%IE'<%(H^&V:VP!.[
MC(K(D_Q/M-'W,+'9:\K)3V&.I+2Z_RI.5V)T>+H!L87"M D!V=J)#J,P%/?8
MH=O!/>^.U4FO@03[QR/SH+DY\570,9Y2\Y1*^B?@4U'&A-@!$W]- CBZC2"!
MR: .V2'?/AA&T&5Z9R__\L:I;(77^(7EAD^8Y]YUL&D/+V!5!":;V$+#U,Y@
MTD/<Y!VAC-J&?*,G9*7F&WFQ1O5/'%/7D@\$KZ]O&@^E1;[YCIJP& *S&F[%
M8W/@YC"V7ZGC-;2&"B%/-^V9KO5KNJ&JY"?Q^MJLUS[/0FEN.A.GP(+7TMS(
MR $\9V^[9]'XG/Y,Y"%+)\W^2*UQ3=M:JU?TP@56='XO+:5WBO3_)>K3.9_
M8@2/D>4]ZO6>QSQJL4YQWGG!?.;VC]L9P:F$*Q"\&&#*LU01!)6; :+!;>2*
MCUQEJP$C+"?:62%S8V9N/_=\KNQ SB#["TEI@N'D6DF+B VK%$)1I#7<CO3;
M3_WK#Q4T>0_[D7B]?O<FA-#Y]Z?/0G:[.1M9)HG<ODZ;R\9RCY\/.%8X?(H+
M.[9V\%W3FB?+*OFU.C'4.A_$,(3G 3#T-2"D"O_9PVS&@!JQ]*(Z0]5YVCI)
MZ3+ERDWA[8?:<E%)T9FI,(UI]22E .,/ ?J/2WF!FJ47? MCCJJ@P\'2T=I-
MG/W3<E*FJ$E@#C!S!#=A90+<Z+&^G4"9WF^FI7I,]7(08:D;8-P'3M)]C4SV
MP[6U7AW6[0VVA?4AV0_$R45-8SI3F&&,?AACV*0;YLF#Y&6;'AQPYU]U-O^]
M]OK/3/8T5D/A>%+[:_@+L0]Q"L@]UOK"Q4;7C%52EB8GRPZ<6Y;^+O6!C]FT
M:.<+TW1&/?Z,+=5 E9B=^(G-E,HA_K0VN"<P/3"#*-KD5T$8OD( _D0B!\B:
M[P!A:T5@2&=R*; Q#?C+==('F*=61QLU;X<W&@KFP,5DPO V@AN!+^?&F%PT
M&$3P39FJOO8%1O3UT4=-/! #,TR^320&GB("6%5\'NZ:1<LR$EP;)[S7%D?R
MP.2F#86.A7+&KV8)S-845GS=>*7RZ4J?'F(@7/P>_X(IN$Y@IA:N*/@X$$"1
M1NV)B'76<7-!:W9-;MLBJ?BVLYDK=X\?C=;?3:0H"4S@8CH8[KR "C/)<7)(
M1F)K8%HY7MI+=XS=G?<D9D=>J.K0C8O+^,9?>(Y^8_&XK[- GH!KA!&#-3Q@
MHZ%NP.""G0.6-_H$4&31$UF.JM/)5YF->B%5;I]'1Q22P\2CSQ_&NJF]!VB7
M*!#2=P A=J:KE+7*];=ZOV:U(8:;-@QJ7M/S/GSS6+CYN-U^S<]VXZ(,8%Q
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
M,-;YL)L/?\X@'&LKQ?7[/L4V/U1AR!8## _>37K_TG4C2<V?I,_OW'6)P'/
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
M3]57L!MUF@+EF.)#?W.GOZ]!4-FUM"PZLM 5?<3G@:B3L1R$93,#L;&I[H^
M_Q&V/=?((_]^OP&D-$57@72HZ4><LT],X#CURJ;81X!=2YL \2N$1?N2A=$I
MO.F-\&A@.D12_ VJ3;F) %O4QQ?MU#&'JY?#QVG\)9BZB+4%4*#"'S8H?T0O
M2H+:?]"%@/P%(OX !DZQD0 SIDUQ#N./;CC_9YUQ^+<S=T148X2_[OP;+6 @
M$8TY"-]XO /7D-PVGIN2EWF(?]ZODCO9-)08@ ."6B,Z$,'YB.=LHX?7%4L]
M3$4T=&#5@_-<J_F*CP8!Q\74NDD&8FC@;Y("4%1RC/1!= F#8P%?FBS+G&B:
MU  .6;J J;6"G/269_EJ,LNV#'NR;I,G4D_MD<5FWA4\(K"T!'>QE>C*N,!Z
M_RUET1T+<BR,K_H,H$G[@22.92SN?!33$43P_HO[_>UT1!7LQD <B)R]Z2I%
MT>/J_84JR)[&5K=,R@K>6.S@EH'[?D#7"CTGH][#. )G+ZUU(Z;6B<FH<&^S
M=?WP[B^Y1N%#2?5/VO/6+EL6_L&UM6-=&,M48X[(F'/A8F .QTOYOY 8L#1)
M+4N232^/6_8RNT%^)KO<9;93#J$EU]*10QTT5-SV:)_$?E5HUETT'RZ.963:
MH'I$9)GK59.%3HX3T0095,_X@U6NR7[!B*Q]6([7^R'!R!BU=]%_4#[[I^L0
M_RCCQP0&E E1Q:1I,;;YV?Y +<SL &VLBG C[0]O(?"?3E-4&@J;IXC5$*Q^
M]KM#^R'^TA[&_EB3,,6_F;*G^?NN0.&K'P[6WA%#G7[36Y 92;[=";2E6*YP
M^LM1Y=8WF*9C@QBV'[W0Q ,N0;(8>+R9)A)PDQZP2ILWD5 @5^1)=G<X;$EQ
ML/(YI7C&;(/JERCSF;>6J2XW8P:O*TX5_2TR/TP6QY]E#6QW")AI.+H#<9V?
M?Z-[K<.UAH - [>6?'Q."_0,)?@G&-VIY',* FJ(=714(X(O#9"T+T>KB)*U
M--(USY:C]Y9#O_IDZ\3]7:]/-[Y\W9_AI&S6ZV.1"*]K@.RZAU"U+OYYN%1%
M]&?D C8F],90CG/"*J0K+QNN'+C*?G.WU'ZGA77)%]V#QLL/O?4<"4^JSU:/
MQ-OFYF7%>CJF'51V.WZMVG).:O7+%U_D31=$7;:5&A\P#V@#T[XN>.4%N):
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
M1@EFAP?;CHI#$?XW"QR ++U DZVS!R-T,5SYO2W43%0[*_A)_>V!/U0,@$O
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
M'U&A'8<9BI$<$[#B%7X=:R9T?/%,&&Q4)L<23\8+U1,O@&Z.CD,^[[?M5(A
M#JJQB6Q[;AZ5G@G0FHB=6G3QQ]YLDD2 Y/-/22VK\Y6&M;Y:)_J,W7K3L=GW
M(*OR0;7^<E5!5AS?3E3]$ 17@[2XJ3Q,?YD?#JD5Q7)58ZBE;W\2P_QS67\\
MES&/ZU<5#./'&Z<OSQL!SYKE5SP<  9TJ>+ Z$I^J.49@YH]\M=?S20CV#"F
M/0%>S4V%C0O&/GU+\;!4CPG](FJ.@0/?@INX[92W &3@05?SXV&0I6KN%&-9
M5Z9F]'3W(1O!\:K-OKJ_XAS7-Q/"41).^8YKOZ&&>,E5^(A5.(YI&@V8VNJ9
MTX@RISNU- (G?F_LC3'$=H$IX$8=#M_K[$8:'R^ALM[15[>43VG<RV7YW%ER
MV>2#NU\[#U.4H(3:XZ%-?S;\I5/LEQ )5]';L8?A&_GPUAM298]DB[?O+4YP
MST=;<UC7YGY;)<@\3ZI#\3'JEB$EO=J=I.VF5Q@EJ@;J3G<J4BBN,;*WKZA'
M5UU9WB#$ZOT.CHMP3"??J_('N/F!V_R2W[T=5A0-L] DO3Q+>7 ;6S?J.DFI
MGD.BJ;375M>6I05^Q*TV"&B@!Q@S+(%=,;OUN:$=@R<!YLD7L*&JX(S< E[X
M]\,++\!H'D;D(@\3@YI-V(%VQ<'7';^MD:B]L['8Y]2+J_3 G7".1R;*^:]2
MPP,7-P?*H#O^./-C'K;C&U%\1$;.>90P]=9/V:V?4'$[HHY2 M#ZT6^G(K(4
M1'3M]\I&E7VLZ'Y^9://+)5XP^4Y$1;E[.5ARCWH^B@5Y]_$KH%L!RM1;+YH
M@$4-=DU^_Y*I$KTA3KE^+LOBG9M3E&./VSBIC_#>,K #K(@#Y:W" '3AHPA8
MIV0G_&9F2MGS<"NL!MEG'>;R:+,"5VKN@-#$S!B9Q=#L\&7_"J6PY*Q1^' -
M5SD74[CJ;)S%XH(XD]2!E*-&X\=LF(]\?=6YS;<^*'W0_N@49[KS3OO=.*OS
M5I>0?( V2NG$P"M0=+ =RC(/)6Z88IB\R(!.2!^>\MR6W!'$=CO3OV<485#C
MYE"[D>UV2;WWAG>6H6YECT76V.Z+1<6A6Q.33$\^N7<I84V@M@#W&.H TH!\
M*UBU%U(.3&1X1()JAZ#'#%$>9GF)/F,745Y450I=4>,LL[(FR1[J 8^//(R3
M55 "^5G=*(4Y2"\D)7C"HO229=A+XAL\+E^,[I_1>/O>ZGQUVX.?\/!W5K#B
M*70ON3901U/<R7.VF3;?U.=Y]8!0/S^%6AZ'I?9?:>#W<!%"HNR0635(_H=#
M@9\WUOCODOGNY/ 8BYBG10%JV(J_3\A\70>^SG;,>X/'10%.]KRS^N<D?[6O
M$3^<#QCA:OX -C]"BC;6S'S1!VV!F9H_IV>_IL *?P3VI<"*0Z4',]U]0!=F
M6,UM_-9//AN4(MR[KX\JY:I=5#Z7-I[.$H''*"-=B/@'+OIP]"S4O"7IX0T^
MG4$:&91@/4O&*EN9;>899M*&N[<./0E6"\4GI'Z#TQL$3J1PMB.?.DGERW ,
MW5O"29XXANNUG%+U)_9I)[?EUW@1-V!E8[[T2-<[E)1_K?^]\?O8_C>0^O<\
M#-,6Z&!8=3Y"EGJPFBITF3HM[/MTBZPNX=WC6B=LKUX^$]*=41P5J#-=HW0O
M5B17[.F670H21KCR]2NG3>&5)+91,ANE,\$WX&.0(]NEJ$G;T,=]^J2-P/2[
MJ..V-R\I[-I\VJMVX%1[Q&Q/D,A</2)\A7.N#C5Y<^B;D@*T6$B:-]M*]$/
M14 B[XS)2T_:I',LUUK:B:R8*S*[+0*#(&GQ+M$.LK;'G(\I!!L:ZU,W46FM
M9$CM(7FL@J/<"2NQ?#*S6?;T]5$^)ZU4)@J[9;>N?O5I,-$OM-UYY/RZ\Q<T
MA$:R_Q0]A] -_!7%%'?U,ZA,"FU)HL\SW01<;>J:&_)KUWM?]I#:/E2QK"_>
M8"Q!JR$*H2/M0"$I!#S5VT&M(4@%^&=JD.G4I1V%[Y\K?2RY-5[C*:Q\-LE6
MY(&FSZFX)6:(*N!)[*RO[BTV'3O<!T8J:MQ<3:Q-NM53NFD@+>\:YJ:]B17^
M^):G7AK^7:OJ=]S#JO]1(".)^E?N70(;7==@'7ACS$COZ!PY.NT%Z\K@JJG%
MH^_9'Z!.]6Q0%<Q#[5-W%G]0*D%XF2'4DA64>N?8#2]=ES.1KQPGH-P/^JC.
MO.X=O4\9OUQ^0K@)+PO)&S-[(D\GV.F%C:YI.J/>-%Y!%/-0<#.,E\)6!NG,
M6]XS3VD"^&O+/#V3@@"1/_(DYJM+ "6\YVV;%(0/_RE F"]Q !G\?O=W\#54
MS;@!YU"W<94"#M<R@@P"^6DB):C2_U"9 "H2?FR:]/-6+_-U0@*="N>K8L!
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
M?$3PUYY"DSKN4-=I9=#M*LB]Y_+YF=V[WS9.YE\YZNY^L"6/XM<UJ^!5#Y0
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
M^>+87\+=CYPP2;Q6(**QA\N"[,R0(-#<(:340F'*)9Q<X,\8-I"R^LTZ2V(
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
M6',^(@!4#NQ<B-!QX&L*C<O5-@O]*"''GIFWITF184Z8 [(?1;*,TEDA4A#
M]82^^:>N!$BB@7R+3D9BR#/QK<PMU=+A@LT=<>*<[-8%-MB%3YQ],%84_@'L
MS6AT>X#8P.B\$^(:]1+-3-P;$4"><8@*S*QONWLN"/6R7]S_VA7_H6@V,LQW
M=3X476)[L=3[W.GY^85+M0X+#GV"6IG&(M;&K-$@$#^'Q3]ZEUE?JD\2G/@R
M#P5>#PT;\@NB[((]@[(2RRXFI"5G-TZ2;O[0G>FV_Q.F6LS@SJ=>]FWN!#/G
M \%4F!,:':P#/&^54<ONR/'6UP#J:MI8<GA26==H6!C7X2=9)[X::OV. R&C
M9YX@9W%-@QL35#:$+)0YG3Z81#0I#>ZU=LU[>M>[]/.267#X*5.RPZ!(0Y"N
M;B):VO7KE^3?KCUHDCD*4,@8'!5>_1-@^A)&NH66=#2Y4W$Q"MR+BLXY SA<
M2C9==+/U>#L_H_-0]['@<6O7"8W=:DINF4^\T"OO3XY1>2&%N-$XV/LGP8TS
M<E_O9,=H2Q2!1\R8%!Y0M*&)Q!B/0UVP"9K8.ERW>=-)S0'+I#RMW/[YKV_Q
M3=DE9Q:\4LN_%@9G56&DD[M*HRRI;'\:*#/^U+;6HPE4PR.7KS83L(?6.U4F
MY2;;0X@H:7A6E*4U66;OQ?F00/F$VWXEJ<:)9U*_[#CO_O746[@Z?:+I>X7P
MH>P::J-#_N+T@%K6EZ31%#U5HH62+Q),%DE_Y>;F-;UMV6KV4JF<E^W(X4?P
M=4-)89MT9^044FE:Y>L$0YSQ059GNB39.-5Q[5Q2V7P;6T:.MQF[9Z?BN%Z(
M'W'1LCOL-),];C1T!-W,V,B5+#G@=5MWLO/KC1V9_.CN@8W0(K[65U6^K9"$
M:OX7F/5S.:?YZY<<E4RAHH=MT A=P(C<9D(.P:0P3B#'->=_=,F/)'F^/._N
M0<U\?( K)ZIDBQW_U>@^1,#@ .(8T/AJUN?/&Q&P=^5HF7R2F__P$Z.@T@=6
MW0['3)8XI8D2VJ Q4E@?.N%/)O T@I.HKVGG("&J^U9]N*_@J =[M!V7='0D
MI49J -5@F:Z.%<;!=;L@]9:IB//!KF>2,*7IBHI<^1(?P@3/\+;_ZH_@C$.
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
MDVN-(?*F$8ZC7MV%-1?:%=]-*[P\^*/P;,%23+1N\O^?;]<FY?; 1/04RY?
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
ME[1N_>E+_6)@I4G$O)Y]>M'Q$5>X_/3+'ZX011ZNV"W-@Y\B< ^1F@C[26Q
M0!*J/KU4)2EX>1N,.$[")-'."I]3<_BL/%)<X4O)[@\^DW7^Z#ZH[[5@56;9
MIXUSM1*'91>-$#,DQ9OTEOO0>3Q-#OA&O027&I@70??.S.A=]%W&Q MY9:WF
MAHFE',A+4<\KF"F0?KE@?4*A)"I39UMK[_J_(0^]"BN)247W1#R$@8]/N,S(
M3DU<1MLFFRG?>9ZJE%5R%W/TI&ZJSSM'E4^K!5ULUXLRS">.3LI/O9PH<GCK
MRJ4\WO/2Y-J8N:L\^#)0[$2O@_KBYC9HYX$;Y!N.)&Q:2&1 <B<GR;(7(S,+
M][#06=Q&F.BW!U^,]&@6/)!MF7R_U< QY9N1.G?H&<_JC!1<T_; /B@!5I^P
MB>R4GKSO30NGJGOMSJ>G5:_MZ5KX5=FC>C3YWWKM=/.^B<L7-+_[E?N%%_L+
M$$H!%)5FA&BFAB 7Q-!U@8 ?!G&)K#_Z4(^%T"9SF2^,()*>F+L/FIM?N^BG
MDGM'R5_")69#BC3^9'GS1<J'Q _R$$.:]!1##AZ[+!87LIUJ(/UFC.84M=PF
ME2&\*NDT@_9UK>AHU?AP:"A[Q3@KUQI1\+[HRTJTCLZ_)<T_>:]G\&9#MN7D
MQLN6YB>AP^SD!!/9.$MVFQ%T\V@ZT^RKQA8*H(D9&SM$,&>!;F^SO>.M?1"X
M,8#W8U@8D2<E_WOUT@=GY3Z42Y:ECE9UC]&)[7LC=C"7>S@A%+YH'R2@IZK:
M#TMKU1.]V(7F1&K#PY:G*U\,>;82;Z7_:H WRAA:/!\@F54;?1DPN"4JQ/G9
M7Z (1)55>!ES+.;@E(#PJ:.\'&Q%;&_*;6)M&6,0X0;<@BMAM%L_:'KP)FDF
MMI,/\!V0E7DSKOY*R"HK<AUWR.&SP[M-Q:39?9!;_]=-4_+*H?/0,SN6<V(4
M@-S<CTW$LC9D",$K#<D<"8/;,6(,[7C<I0?7:*H5=@9//>I^VS;DE(8<?ZA>
M_-%LPXUW\../Y3_IQ/^6_+1A\FM@B':BPHCTP^^<<N"FD_JK7XDE6=,2[WJ&
M3AF__W$TNV6@*JYGD__99P.-&=3=C/E=2B3T$%*8=G-&3Y7HY+Q P#R@"9'6
M!T-E);*O-D?B!$8#I#\MS57W/2B9(!2H9.0>_3UFP5J0:O>=;1/^LT--^8*%
MO;(.1UO.Z:Q%I5/R(3+"36J&/U^MKX"Y$$[T<H8&T$S ;;21=@GH!-I90D:<
M@5;#Q%8[T_XX4(TPZI6+DA/7ZS/O9GD=%=.MR>."W<L0K5H7/UN1D@YP4+T9
MD] &)=Q!Y $? 0#5LZ1+#NL)$(#C^I;DZL8+B98Y2[W7&B?NKRH??C*LW$%=
M'(RX>%;'H=BX1M;H&<C@T\OV9HH\O42.CL&Z922@&SZ1@'$/<GF<7XCBXDEW
ME2:;*T\+.8)CUK*21/Z?]KXSJJFU;3,(BE*,2*^1)B!-J4I);#3IB" U*M)$
MB$@+$A*D=P04/"!%JDA3JD(@0@(<0:2#@)0D*B($$DO8FL+$;[Y9,[/>]YWO
MS)I9,[-FG1\[O[*??=U/N:[[6OO9]^/!?<OAEF[ZCV/__Q!KE"89MVC]"M(Q
M=A?+3P9+(&&$WOU 2E#S2"RQ1Q&OZ[Z,/+L\J/JA$RN>=8NSR+)*+VOZ:8O
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
M+R"2SB^H,QG@D_?)_^Z,HDL).<M*2:#[:?8'5WLS$-H?:<@^P F\\A+@1?7
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
MOY9].ND +( C+:+H<?A>IA4C" #W%9:U=V[*DDO  T:N"1Q9$1Y8$61Z57L
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
M^']_"FS56$^FF2.3!WA5=?>8XJK63F1$="BB<LK2UMQP2NQT.54D71'J3[\
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
MK4[?9?D7_%U5:K_+5LJ5E1\<3J!?"C^@F$K2<!&B$+FQ![&'$^@)CJCC)UZ
MPG9;_XMAC1%#60;L]7^9(D^LSD)0K0WN^(J!G-<N?IE5CG^5I "DFUFNZA).
MZNR[KCZ"5>6! OQ0YS$8%C0<9$T]5V@TXTQ?2*LKD+4M!+$ C<5^;2VFNLFJ
MTLL]/<%'LFHJ3EHN/3(05_NE14P%F;YTR$"H#I8&&7HO6R>F;4WIIA/&DE#L
M4HX\&&-5 C[$'B0NBV"(8M=A#J.Q8U3X^>R(<_/,NJ+G>2W?I8>D^P //2&]
M +:7.1[M@/Q\!D@+9Z-'P!GY8'1_U!<^%3T"PODCT6-?',8Q7;@'SQ]3RH\4
M0%I59JXZQ&Z[[]0A)*^SHBRVVR3"=UG O1A&H2I%S[& B? D02&?"$<EC)EU
MY+8LW]SX:QM@5>NW4Y>SK^(";)54SM]6S3:$JU+T@CTPVT^"'G6^H'U?VH&L
MCO^*)N>X.1*L<Y?KKLLC[<"-A+A5]K8MXZ1</Q+ ^S/#6,,,G$?V&H=+25*Z
MI+[/XS"D,)'K?^F?4@)CSD/H^/+U<1Q,A&<41'-PE+EQ>B44^&%3,!6(7B_=
M#9?EA]$,F><E;L@@1@Y371Q4L5;&8,!I) *6(!)$RT>>DVPR//NCC8VHV@=)
MUS2[YUM<QX!9<^*Z%+JQ-V#;G$@I8.U5+$ EH\69Y!0$=N>#@R--R^JGE'W&
MS2<O'L:PNYW+&^=AF81^' N:0(%X#%'L(TCBQ%,%G&/&W1 SWZCA[L%1YL:P
MG9!@52UE>2VFV<M_&$^]E_]BE$9^^;< 50)VOJ:]=_\D E;?_<,C3?KNGU1V
M_]T_??'0F@C56O^=E.Q0A]QMK39, Q>[H20!1!%$0>C"F#HQ#.2Z/,:"82HB
MLRH)>@//C2'.[6)=AK(>28R!W<B\T?;/5J] 5_!NM]\V^&V4.G>F8%FNO* Y
M^,2U&,P@>5Z=P?#[ Z*,ZPX(-YPVU2S5 -FF_,PQ2U=/;[A\U^_3M4H#>(?3
MO*I-I2I9%FUB6='%T+'_W#2%]98A\N+ 32B4CHTD,2%B&&/J0I>Q6 0Q32*J
MU1!J- GGQG:5P#]W$O]<R6L2KCN*&4^SY"R,,_8:K#ZAW^I74:E4$#0:@KZ*
M0.G8%LZKU%QT&;=U'&\3C+W5]:5-;!#-_=*FGB@2_.5,;A:R/:8Y3H9[CS+P
M=*'B8^*V$V8^ZD C]9TZUASE;,NL#UE55Y>SML])Z(?8P7(9(RB#B! !B2-_
MXA%EB8-I' IG65?YN"EQ7NHM9B:3WX27]K48CYJ^-C("PF_3M=J?ZO),+@@>
MF^1Y\-PH\E1C4(HB+)^'*(88!3XDF*$XDNX@]OWF>7B[UBP,,..GH=5A@F>!
MUV6._U$>!+V5]RQ-.^%Q\[B-/SL,%M:Z$;V8X:;MM69-^GDU8+-M%..N;-8%
M&.8?=1T[5$"H],6VSML;3LIMRX\K(9VWCVO^Y2[/-K=W[])'_C>.\^*J3N?D
MU<G\DKB![R74AYXOY)P7"PIC^7_09=2/W2!V&3+:RK4JW=QV0"KQJ\K^JDE:
MF0$AQ09/2FZSJ<RN#?6FJQ>SS,A3DI*^MQ)>]%K:B*:E317K5 M?!; MNM8J
M7<!;$R!U(]T4N6#>Z;RR %A! A0*0 (#&F2 @L;>K#2*?:S./'8EG'1V&07<
M_1EDG$$&]@WDV6V.'^Y2^EHAI#;FU5ST.2U^;XK34C=($L<3,$CB!"(1,XCC
M6$"D GV26'@!HT;M L^-.#<VWPH,=B0&2F3#)H%GT=;C:*L8CLR[)^$;H4:Z
M-C9VN_Z='77:9G^Z(#SK\:?]13.^*?)R>4/O.-NL^$>A-@AKMWG-_F.#5ZE0
MA4K:\FIOTH*NLD*Z4-M#;A&[B<_\!(8A\R!*8@3CB OH$DYB3EU!/"W_\T(Y
MYL9-G0)5>9RM"EV!03U^NM0ZIUEK0LS'WM9X^QJTFBR ZT$G670?J$2(K3WP
M87N K8*68Q<LH7R*%>40/4:4O^VSX:4R3,*1EH!JF=/6[0;$.[3)5^TIBZ3L
M(F6\INQFZZ%X71=96HK$HP[W/,A\-X#(03XD;A)"P0,>26<.!:%6]+OQR'/C
MS$8L\*"\Z#I_B;7YA@]M36G:5\C@8-O()!HQ"6,!/?IBNP&T*]*](WB[URM7
MX8WL8T%L$!,P%M03G?7;@]SL['X(;"?/Y(UN.-U9^Q ]=\[0!]W W,M^71?D
M2Q_Y6R$X+=O:ZE<LJ[:9MR?PS9(SB&@0".%#-V)R@4]4:X^8>-"CE'K<<X,H
MTNKO,63P^<T-K?R@5J#K22!GB5:)12\"1M^_-K;+>:=Z3+1'GB",@;:X4W )
M=!>[Q\8#3^83#X6D[P@/OL? ^NG9_3W/:8I7G_ #SUM"XY3&KH@A=B/IZ0J,
M8"R"$+(P"7$04L)<LV+IAT:9'7-U0H('):5A0?.#0.IM1EX,S]A4LT6F$G"$
M/<>3$-@M07YPI&GKC9]2]EEQ\9,7#WOK6T?J"_[^?EO!_V@IRJ7+?.9*7P9&
MQ%/Q>_(?[*G*;S['3"#NN&%HUL;%4 *MEV'2CBZ?3C9.,.,.4W/HL<H8$$^\
M]E7UUWJR2P_G5(E;>VPT$#JK/&4JPZ0,-A"@?6X;>IN+LBX_\WN<KNO.62++
M[U6@Y+:PGTKPI*I(9'HO+_DH;N2GA<!4_>W]MBR2ZW/&6 @=[DH:]$@$2>#)
M%5\<^G(M'F&.DP%YF19$FYM7U6BV )UNH*=<KZ)BG=2L] .U@FH=TU?Q@EI(
M%BVOQ[TO8\^1:7EJ4PY-.K6(^AAIJ3;$>XG$58NP'DEMM3G"@,.@?\]6V6U*
MK]>T6;U%!'M>@ASH4":7P6'DPL0-(\@B^7GH2RN'GO:!S_[=YT;4C7P&QPC/
M\-(XC;D$A9'IK1%MH9IP_32D,?DS/ R.3B[!9:+CD1U\+!U]'%/[Y/'&LR]-
M=X1Q3-Z=8XJC%PUJ^Z4*9$G_^.UWK/(#E8E_D1QYO[E_G_[.5^E=IG8'Y06O
M^)J+M"Q><<F.GWE=>_#K0[:^Z:J,+X/8=QV,$71IY$&D^A^2,'9A$ L<A"Q&
ML6/2*\RB:'-CPZT&50\GN0XEC1+R!^71Y(T:8"/U )M5F=[CLE_2W:B[EDTC
M:[#PBYEN9 JO]:JV#7J:@48UT#/J1U%=U:H'*OU JR!0&H*;E[>E47NU%[+I
M1--/8UOU*O*>;>\;VZ[,7MCM>VJO:=H(^)_IM&9SQ"G;LXV U%Y/MS%&&-I_
MZ:_9:B-?C_SI7;J24]>2)P+Y(DD@8B&#"'D>)'[$H,-I%/N^*I"CE0]P=(2Y
M3::UD*"3$M1BFG99VL?Q]$1G!9V1YRM38 ;T4CJB_(4]E/;O.G'OI"-*/>^9
M=.S"@3T=I?$^2'->?4^+91A$PO4B D-'G8EY*(:$B!#ZOI,D.$X"%IEU;^S=
M?&XOL)(-*.$,VS#V\=+;.!V*PL@O:@< ^$U)9K.!X@&%[;9*[ \P;5/$ ZH]
M:W]XZ)IA;V?O!*G+"W^?K6]591V5%O@A6],VIC6A2810 MTD]E7E[5#5IN.0
M(9<BZL2QA[4V]LR'GMN;71>$6$E9H1)6NM&=)F;ON@'ZU$$2=L:@1UT7HIA)
M_R=V?!A'7N!Y ?<]ERS+K,2K%T6_$V \]+^H,9IVSM/:0(^-QT%V9*[>"1CH
M%3QYWP&L1*_JGE!;<=S# ;/*]0;#3SH3F,.R/T\,N,.P6:2KOG:]?MB4Q7O^
MR%=NLY_O!AYQ8NY#YJJ&W9$G(/:%D(9P0\_W%7$9N7PGQIK;/%')!MP_F1'2
M*3#U&,@21"-33K_L8RWH C2(C1 KJ8&)558Y-=ZD-**A^#YOZ'QE&%%\X.5K
M7-Q]RK/'E''VZNEKP=GU^KJJ0%1E+);I8UV%@A15M>9E'+$@YM+=\7T12[<S
MB6",B ]%@A/!P] 52.OX9;@(<Z.53E2 .UD-.6: '?2H9UQT1V8D*3Q0TH-6
M?%4K[@>E 4C7/X(M[ELMY-*VT<,B5PT'T2J%#1!C4F8;#M,^X5UPI\%=;>N]
M]FUJ=O>BN2XG 8H)%,A!=<TSXF(,0QX*EOB1FWC<L)_ML;'FQVS=462_8,'Y
M5\P89#TVLP3== >X9J@-:6-[#@_;#6R/CC=UZ]ISBA]H6GOV*Q>2AVIFN*9R
MA5>=U=V4N.17:_9>FG'57<.+98)<%LH[02<41*[ (@<F(H@AHTB27>#A,# J
MI64X_MQ(II)3'7:KK0[53R\30'"5$;WJCK\'$HVF00S)QS[,8Y_054F8*LFV
M1TV?%>J[JBQ ;0N5D%*IT[N^*I58M8 =@;[,$!V'TC1E>!F:,P/H*/49WF9H
MK,#-/5ZM7FV*=,V+8ADFB.!JF4@3Y3_1&.+85;:HCB\2ZCJ&D0([]Y\;G37'
MX96,H!72-$I@%\'3_&0!E['YQPB2 ?$!!Q6_,#I@]YX3QP8<5.AY9,#ARZQZ
M,9_Y R[SM&G7_"[+>7J[;EN)+BE)A.N$(>0LXA"Y<0")YT70XR1D.,2(<Z-.
MGT.$F!L!?/WIYJ<J=B]; U&+"G@CJQ4_YK1)+G)FK $]&X^FKY'R+!N=0*O4
M9%Z-%K13N#:G!9F#?Z,%E::3HW>O893Y=9UW[>M[89A2DERU62T^\T+%U*]O
MJW:']<E>70I%7OTI*]*JWO\RB((P82B"A'$A'22'PL1)!/2BP,&Q"**(!B8D
M:D>LN=%J)S[(^:JJP%YF%<T^M!++WW[G:\ VN=H3+N\X:$Y3JYK[9M1KR;1Z
M9#R]P4:FY[Y".RD*5=Y5I13HE&H:NS:F:LH_J2]UFMGC9KM(6V5K2Z)-RM]V
MX=QG=,MW'QA*D:[3DK^7K@:[7I?R(4_)BE\5!2^+]UT^/:4B<1VYIL6A<"#"
MPH/$%00F822=8]^/46 4BJ<SZ-SXN9895D*#K=2@%ON"N@=:%M ,Q+",Z]@1
M&18@-0_,,,#(;H2&SL#3AFH80/$L9L/DNT/+WJV+;)6R>C-O0XJ4I3A7P65Y
M%5Y6'Y?6]42[2SFKM@Y4A1KY 7U:^L0)',=S('<]N81G.(:8^0PZV(D$3FB"
ML3 KDV=!JKF1VXY2U?[X_YVETEOYJU1CDYN&N-HQG![E36Z.D3EQ1Y\%Z&LD
M7YXF5+:GU +TU0*M7@M0:P9^:_YKM0C_*.!;+B!H0[*)"PY:!/-Y@4*;-Q]0
M(Z'=Q7V=W9,FV?-SY_U>,SEP*E+<S2%7].^;-.=,4E$OJEC^;7//V0=>?MF9
M<9:N$WJQQS!,F)M Y$J2)U&(H*1\5_@B8E0XVC431A5U;LRO8M ZQPO7CA=N
M-#+(J!_7O*>G@GD9;>3YH=43]!1=@*VJH*]KZTFWVM8GWUM]0:/P JC'X,NN
M_ST;ZQO45YC-4S!1O849/ UF!1@F,=#)@@SC2C!=@89)D-PIV##-B,/6BMV!
MV?:81/HO>_$@!UL:O_U.I4[;_;?ZN&R)@X2XB4N@XQ &D>\'D 01@2A$C(1^
M0CS/:-EH6\"Y^1&UE+LU77H'&46O SKM=TK'VX[2AJM,^R8G(D8A\2%&1!K:
M1P02A$.8>#B.?,9I$+AM >TO,[?\;IGM+___ Z#S .CM.+SDFSR;L(.Z>I?2
MC(,?&G5^7(";GI6;7C^@US/>?C#"6,:PNAEA7<A)]R7&@GA_BV*T<0:F#F;K
MBJ=*?G6;\YJ?FJQ8[G",?9Q 2CTY4;@TA''@^C#BC$3<C1D-C:+"C@\UMUE>
M2@H;4<&#REXJ4MV^@1JXZO&O';1&9M*MD& KY0AIQN?!L)NB=WRX:5/QSJK]
M+.7N_#>&\81J;5]\D=]]KP[MJW]: I.+FUYK9S>@D:0'&#,GALCQ$23,BZ'#
M>!@*@JCK:O6?,QQW;@Q2B0W5?<'[)DZ&\O11R6S&([JXZY'*"&B.S##[0"X:
M/!O/[;=*\'&.?0S!LLI NF-/2D>&@.QSD^G7+RZ]=;5F-Z6\XUVVDM\O5.^6
M\JG+575(%"1(.C4^P@)*8B(0NPF'+(FIC^) >,0H?T]WX+E1U?OKJU?7[Z^_
M7+^] 5<?WH";+Q]?_^]___C^S=O/-__\Q]ASHS^#M__Q]?K+WP97@#IM"#WJ
M&@/>D;FKO^G<=H<JGT9)(39%9ZQ23Z<'?ZE"3UJ0G"CSI/?]"QTK.<B;-)=K
MPW?I&LNUX/JVHLBB^G?K/K2]A;]DKYI/.?LBS<G_QG%>+"-'H-!%"*)$2%8+
M @P33BD,$'=#^<"&7F#4#<JN>'/C/OE HX'^F!US&;IMDQMA$N].:5819*T;
MZ)2K?;UB\<R'7JB]5M)^HL[RE&:@TG$$!] J[./XB79$?!EWTBJ\1[U.NZ,,
MSLZL@M[?\/J_U^LK2M4N7B&'5:,O@U"X#HIC=2:#(0H)@C'Q*/29< *$!.*>
M5HB/]HASH^16//!0RV><:WD&8#W&M0K;R"3:Y>+\T$K[(TC7H /RTQD@AZ1&
MZH%C.P_RS*A3)SWJ@7 @PU'SBW;B#U]G:Y5=(SE-A3RFJB)+U;R]=R#Y^D[]
M>+W^NF9I4<G"6=OB[N.F5&OT92PX(XGO0,IH(+W+$,.8H1@FF,1NP@(/\8MB
M#^V(.3<V:XVL7LA-3VS VZZ4M--;_;A5_+*X-$M&/TV6\S'ER Q[./YLJR;8
MT;-_%*P"URM5U0/05W;;EK11=Q;VOBP&<7J[OVC\X43VOSCRT*Y93*,.+8W^
MHA&'=A$\%VUH>30S+Z+(RZ4J4EP/N6;_L<&K5#Q5U3IK+V5;>*_:MU_Z24!<
M'%$H5#DHY(0<X@1Q&"84Q[Z'W230<@R,1Y[;7-\)7^UE;,7?>N+].I*5"IHY
MM.9&.3UQCPKUV%M&;U^#&WK'V49M [D>=)(%L J]-N$.AO'4NDC>M+<FDK_M
MKX?,1YV$.P>#T=+A\!L,+7!W+6DSKXI]\S>XQ$WM@642!DZ 70R]*LLJ9!3B
M0*YY?#^)B.M@YA*M0B[G!IH;?S7UW7K" B5M6]/#M/C=$71/,Y--S$8FHJ%P
M#2B,=QJ+"ROD';GYQ*7R3JOXO&;>F>NM5PFYNL_R,OVO)A"SB@A6&\+OY..T
M1 D308A#B+B*)$",P01)PN9)%+K8(3%%1I$$P\28&YW(ARVP5B+D%/QZ.[KC
M@SHRWYPL([+8KB?[VC3G8DJ324J+:" Y5;&14Z+,I?R(!EP&!4ET[C:,%Z\8
MJZHPX55S=J8*#8LLOZ_&ZKEE73ABP&/D^9A!'WDQ1!Z/8,(3"A.6(!0EG/MQ
M;$*)QA+,C0UWRE=T.M25NJO\D3>\Q.G*,#?(W#!Z9#DJW"/SY%;V'LX]Z7>7
M@F,$C@Y&SRHWFDLQ*2T.!FF?$8??R&JYT/:D9[>>W;9U>_%K6M[)Z]5Z=E/>
M97D56;:D"4Y\X;I01*%T( EW)$?*%2?W Y&$'O)8@-ML3#VJM"J?UGN]FX4Y
MT8G:;MKE5@WP3>I1Y6?BK1I6JH8.M+ >XTYOM1>O(=J=C>[5$+W9-V:M'[C2
ML*>M4J*7X3Y%1=&!$LZAL.AEX&K6%[UPD&%SPR\X_UWZ<=(EO^%T4]^RW?A"
M-/*D[RN@'_H,HMCU88P9@P&*?-<EOHC,7.(38\W-^;V1\)9UO^-T6X'+C)1/
M0>NX"),H4F]/Z$MHB0>)%U(HPB00$><AB<GRD><DFQC<_IB3P'L]!KQZ,Y@E
MR$:>C[92@JV8"WN;M@9H6)TE3HTW*>=K*+[/X#I?&9@,QHLBRS\^5$?H3<#O
MH0#?7W"IQGW:2ZI$DI:3)$30"9 #45"GM;J27(+0];ED'.X;I8A=),[L6+TY
MA57].#J=FE#]5BO#E+'+S*7'4],9860JJQ59[&._Z$J2[.=(O)-K8;RJMX1;
M[4;-H+4#M=U<M<M$FC:#S0I\S_+:[-QU&"&_PO(1IOSFCO-2-:RKMFBR>YRN
MESAB#O%\ C%3'<F]B$)"XPBZA(51Y. 8N4:ER(X/-3<B;20%E:B@E17\5DMK
M6&?_!,)Z_&@'MY&Y;RADQA1V'@VK]'1BN$FIY[S:^[2B\0VK^ZW+!!'BQ)X'
M0R$H1"$6D+B40HHE76#J^(PC"_V6YD867[)2SN&W>5848-/?7.N7I+.RW[D4
M?IQ03"B,F-J;QEAZOE3^@WW')4E,J>M[RX>J5<M-B?-R,ISWQQR19_AMNE9-
MQ@"IGV\[R+* NT[D(,A0Y*H:C*J9*@EA0HA@ON\A/XD:9-^N+]OW-\>U'7',
MT"EF'=*+MMEG-+,=W3 ??<][RMWK6>Q#&^XH7SB/=?7^VNWFI\8MBP1S/<H=
M*!!7-7@EX28^<R"B/A)4,D'"C!S?8P/-;2;K%=_L)!WH]![%5H\5;" V,BT,
M VMXU],C2(S3V71_L)?I7GI$Y:,=2H]=/XP>WG#!\[PBG#J<ZR_*Q5OZ/G&H
M1]TFN\9/0KD^1B%T11(QCPD:JBU(Y1/JD</A88RHH1MLO*>]$@JP1M;Z--^@
M6\,93/5(X7*D1J:$5L":%"H1%Z 2TAX?G ;!*AL<&6I2+CBM[CX3G+GZ)>M!
M\9QC(2?Q9> BB;?CPX01+M=PCH!)2!*8B"!*8H+D>BZ:OAY4*][<7!()552E
MD)6=B"]1'JJSGAY3O9Q-1F8X>^6A*LV:8'CYR=QJ1.UC/\,:49V(_X UHO;A
M':=&U+-1AN8EOL[N[[-U57&PJ@1??-R418FK39,E18B%V/6@")((HH@X,"8^
M@Z&+W%!MS 6)5K*1WG!S(^@FZ:X6&50R-^T8"M 3VS17\23BITG8/HXCD^JE
M$ [(7]1!YL(LQI-#3)S+J*/N\XQ&K6\-S-]YQ.E*$=>[+%=<]X:3<AMJ<T7I
MYGY3Q5)7#JS:_L(KM?GU%[FL?<5%IA*NOR]%0D.?.A1Z22B9AP<^)#'S((O]
M.";<24+.C7)Z;$@U-X*J5ZY;88&2UC2KQXJY]'S'R8TP^J*8E#N1?9V"4 H+
M"ZR\PYY:X*#!%M)[5+JII;7%O"";6-O-%;(BV;3Y0S;!?)939/7F0_W *\;D
MJU%4.8(?\T^J$8V$9DD3XHD0)Y#CA$%$?!_&G'.(J<>)B\(DC+&9!WAXH+E1
M:^.X-,(NZMQ)U2V\%=C4ZSN"KZZ_=SEJTWAZ P ;X..=1N-"[^[(S2?VZTZK
M^-RC.W/]N"'-'_CW\LLWOGKDOV3K\JY8QB%AU*UV H4+4< #R1@\@2[#3' 6
M1<3,?1LJR-QH13YPWCAARL],H.>230'LR,QC')I<[<Q]7%O<F+L4Q1>).GXF
MS"SCC8]!-C32^.C]+CM)W1[45H<S'WBY##AU8N&$$'N1=)V$RL'C,8,N=GB,
M<12[U#/AP.-#S8WEWM@Z2SV JMEYZF58376FVH^W:(Y6I:3V#U:/HS'*X>J!
MX5[D@/6XVL<.64]\X^)&84VR6=>1"DDNB%WF0\<+(H@\PF B&(%!3'U/Q6>Z
MPB@BZ_A0<Z.)1CRPVDK\I\%MO_9AU71_K( UMH.S%;)+'AV[L=<1-,9JY;4_
MW$LU[SJB]HEV7<>^,:"?PM5JE7U30<K-1E#QF9>;?*TZ@KW)-J04FU77O2%;
MI?1IFXWH"1[YKH-A&"$5N44CB).00QY&;N"@*/"05AG1"^68&\-TF@"1Y:#2
M!33*U(?\C3I=Z5Z#PO@76.LT-TUH@Y&):PO_NV?P7QV"']2ZZ)7*LFH2@V8$
MTYAFHFX#C:1JU?Q08Z_>%+SSWA25X?+>>\-:P^%&T9\L=12X'-N3+0,NN/UT
M/0$NQV"GZ+^%VUG-I>M\ZT]\C5=-Q\NJPBXO2BE)ON%LZ5(<^9P(Z$><0^2H
MP)-$R 6T8%@X!+FAQRSDV^G(,K<YK16O>A$?6KG[!<J.9NJIUU6I9"4)2LN.
M>E[X1-89>;8[47VLM\#O=*GLUQGSZHQE;.5=F6 Z16Z6ECQSR-\R 4XSQ\OH
ME@.#<;KIO>)V-42[0'8#3^ DP9!$"$/DQ@(FS(\A3^*(L82'Q#-*:3X^U-P8
MM.?SM*+J+*=- =;C/CNPC>W(#T/,/&CE+!AV(U&.#S=M>,E9M9_%C)S_QM#S
MC#Q]Q*K3P?5:WK!:@GQ.B]^OOJ?%,F0\\4GB0X1]%93'*<1<\@9&+! L<<,0
M&9YH'!]L;J2QE15LA94O@135D#).0JQ[O&$'N-$/. 9@-N!TXSP8EL\W3@PX
M\0G'>=6?GW%H?&<8>31[H>^X:B.WDHY-TQF@<7B681@P%&,7(B]&DD3<$.+0
M=6 D/,)1Z!/B&^6'G1EO;A32;MVG]6I KLS4AGXCO1F'G$-:CT8LXC<RD[30
M-:)6*ZE&6/!#(^Z/]BA%$QBKK')NS$F)11. ?6[1_=HP>MD-[FC/8)Z6PG=1
MS'T&:: *W#C4APD7")+88R06L:I_8Y*V?F0<(SJ9(&^]+LZTJM(1>T>H9D1R
M#%.78(\0%< 78+DZ%&$,":Y=O8C)I6&(L5$ GPU,)RMXE7619".AJT?/%C ;
MF9:?A=QU0MKCXC,H6.7@8V--RKUG%-[GW'.7#W3ELOPAD_?E'[*R5RGY%WY/
M>+[$D1.[GJ=JB"54L0.'"76Y_ DEF":NX-S,D3LUVMPXHA,6%)VDAM[;27 U
M?3=;D(WMN75H*4%[V5+@MUI6BRM!+4SL.FTG1YS69=-1_IG#IO4E\YRB-\WI
M]9<<KXNJ8])G+@<JESQQW8!&!'I8E0B)P@C&U(FE7^$Z\O\A)MTUW7RB8X/,
MC3!:.<%64%!+JI]$=!30TVQA"Z:Q-XK,$3+*&CH'P>",H:,WGBQ;Z)QJ_4RA
ML]<.]16Z9'+54YLO$0E#'C("7:):I& 7P=CC& 9Q$D8((9((0_=@=X"YO>!-
M>8.B+F\0.LY/#BCJ(@=-7[#_4GDG_T-^[KC@ >?@4:FQ 'X0_11UEZZ9_,#_
MR6T_2(MBPUGU>;9-SP>X4$T0WG!:D33PW0503^6BNE#57UH ^6W5H#5]Y*OC
MGKB>+76]D>$6&MT!Z=>>^&L-_'4%K4W/X[#^EIV-O4$F]B\.J_C<I3ARW3!R
M>7O_L,J>N'1.\L=4E?R6K\8KN=!A<ARUMU3%QWW(JE9$G%U]PSDKJE5\_^^O
MLZ*4'L[?>/FY.XC_5-4??I?ES4?J.G<9^RSQW-B!/@H\B,*(02($@3B*! T8
M\Y!(3*AK6O'G1HR_\O3V3D4EX4>Y2+WEH"[ZO!NA1'N: EYO&$HVS'GU"VV"
MF@@'V^\LP!/'N>&J:^(G28\XY_M\C$S+E::0*%6[1,VK7#HFMU7'O 7HE :5
MU@N@M%2+2&G[$GSN/0NUJE6H:D]9>^3^,C:R.G5,K,*D$]/+F&=_VGLA*0;6
M_3PH7>_U>_6TO:1Y.RN1W_Y]DY9/VX/CXJ,J7OGE#J\_/JA;%)V&+?5?U<S_
M%WGK\@TN^3N<YK5G*6+7=T(7PQ [,42^7"#$81#!),01<@B.&$_,.S[,0343
MFIVNO<37ED_)?I\)\,.F4+'$>;WR.'Z0.N.'*0D=K':3D*L"QA$)($E(#&/!
M$^%X(G;\T+3)Q1P4,W^4QN^HT3U(?*>UQG^#ITC/9YN#J#/UY/J ]-TY0)[
M08^O=NUJ8'I!8@6HH &EQ 8TX/1<P@7H5A8-0J""""B,@ *I7NA;++T[(YO;
M+=@[!\6F+?,[!XV/>)&SDFU "O.U\D_QZO/-UUMUW_9(DR3<0]B)H!.K&@<H
M\"'V?0P))21 ,2.^HU5'^,08<]OZ:*0$4DQ0RVF0R'H$QM/3DR5P1IXMGN-R
M_B!8&R"#+-[+@9HH0W<(8&9)MZ>A.)E0>^2KTR7+GI9])Q'VS*4#V*XM%_-)
MVOI.,O)KR;,IJ\)QLG5;?&KI\,!)7+G.]4))>7)I@F"<8 $CG_M)2+G:<M8F
M/ZTAY\:%7:&CAT9J0/MB@P>C!MX&T&L0IG5 QSXJ;[%L!08[$ALV0S? TH!;
MK6,Z$=5>C*T9[QK!=)*&]>XT'2L;:;9#TF;?'%[5E//=N,EB6PJ$>!PY02!7
M2D@UO0BC1/)U&$+/#TGB2D\5<Z,CP-/#S8VK:_',:Y2> %1O5\4>3",S<"WH
MLWJCA5[5FD&U1<_C8KV"Z(DA)Z\3>E[]0]5 -;XUP.?KVO?4X=:[O7K>?B_Y
MFG4K\Z47NSSR$P)#QU%9;Q&&,<$Q% 'GB<-)$"-]U\]DY+FQ2MU<2]VWRQ1X
MUD:K5:&=9@T\&".C:#B%8T$]]D[LC% V<!?'0GLBK]$JZF8>Y!#D3CJ21C><
MSI\<HN>.6SGH!N9A[]=4Y%<;EDJ3794E+^I'[]T*WRX)HRAP60Q#[ F(5*W&
MQ(D)C+A(7.X&/O*T6ZD='V9NO'_]^MUGT(@*>K("):Q^]/L)7$^SN3VTQMX6
M'02441#\>1P&A\&?N/5D@?#GU>N'PFM</< Y_ 5_3^\W]Y^X?"KDO'/+/XHV
M+JCX6,?$WF4K>;/B2_8)YV5*TP=<\NMU%SVD+FG7OI_D$[)DCB<96BX_0\$2
MR1LTAC$*'!B&#G()XP0'^D<G]N6;&^$T&JHPA$9%%2S/6R5!&Z;?J*DB2Q^V
MBH)T#=[>?/IDX!2-8'(-!_5E#3DR%[8VW&H'/@K0Z0<^-M'\K0V_9*"G([A>
M=]?6UVVW\Y2B+VM; [?X96T\D?-\^?O:7EM?MSUB>)#CV"I+.YXI3GKC(PP[
MG<\^'F8[GOV(PUS6$>9=EO/T=MT5>=RKT(,]'!/N(AC%%$$DF M)%(<0.7Y
M'(_':%AWF-/#SFVZ[DY<]FHBU4H,:QIS!GB]W6C[<$YU+MA(W*\Y.V*E)#.<
M1FDS<V;H%VDYHP?'L?8SFM\>QD_=75]G50%)OJ9/[],UOR[Y?;'$*.1A$L10
M1(&*HW94/+ZJJL0"$@1!& 2Q$2V='&UN;-1[9?X]6Z4,/X'?E+"@DM:PS.-I
MG/58R!IZ8^]>;('K2:H'GC'E:(%BE6E.CS@IP6@IO\\K>E^ZD$ZNZDSW\JFJ
M8RH()@PY'F11(-0A.H)Q$%!))E[,$49>E&AM6YP>9L8$TLDYJ$;L$50-66,P
M5M/1A39,PVGB( KC\,/N4"]## ?5/<H(AZ\>2@6/<@F6Y4^_9OGOU^M/>49Y
MH9KG?12?><'S1UXLB>.S@"44AH(RB#PN>8'*M4_L>Z'G.QQSX9KQPMDQYT82
M2E*8KN%#+:LI,9S'6)<EK"(W.F4TTBZ DE=M_#025[TRU:91*[5-"M&&R#*?
MG!]W8G+1!N(YT^A_=1CM;+O\7M&_;]*<RS'8IJI^4[?O7(;$X;$?">CX5#HC
M)*201!Z'#@T)PAX5KH^6:WZK&NCHT<[9,;5>G:1^=?HCC_<&=9O@\E61U//
M\U*^3&J7M*Q+!W&IR$.5E:=^2]<E7ZTX+3=XU5UOQE7G#:/'5'; GH:G6EG5
M1G4C+=B*V[3WM<=0VM!8Y:?SHT[*3MH@['.3_A<',E/.'W#*FNV;JS6KDO+J
M6S>ELI>>2))():Z'0>Q!Q!F"A#H1Y!Z.*1(!C2+'Q"'2&'-N#E$C<ET!+:OR
M?FE3[WU(\W =U!.:"%7?6C[9:GF:( XQ"3GT!174\P5Q$#4I&6X;]<G*AS],
MC[TFZ=M%=&S:KZ7M=MH5FG4&>]O0O9'9(O7K V27_#7&G9;^]8%X-@$8?-5F
MI9WJT^*JJPWY=2WO6!U$UMG:ZABR>/N=YS0MY*244OY9)8!OMX\C7WC,22(8
M1RB2'FW@01($'":>YPKJN %RC;;IQQ%S;A/-L4H5B[HV10&VJH*-TK6)'ZFU
MK:)'"A7+6RL,*HU!I?(%YP0C/2%Z+/OR=A^9F,^6F:LUNL2JEFJ)V )]@NH@
M%XLZ@WH?MN#6J^!A;;1AL]!G_LC7&_Y.8J..@%2?P%_3\N[UIBBS>YZ__4Y7
M&U7*2<U\\O^K)J7+F(3894D,/1PD$,4Q@23RD7Q(D(A1XCKR[R93S  9YC9_
MU"YS7BMBQO)#+*!'X2/C.C(_-](#]=J"5G[P32H 6@T4-S<Z@%8)=79DCY O
M@- JVPZ18U(JO0"H?9Z\Y%:7!>:I4Z_*PY<_M)\U*X"=HDMKUC9J/LSIJECG
M,HQ#-PB)@#A4\3*A[T#,2 P3/V"$1EX<^D;GW&,(.3<:[?MDAXH_#PO[LVI6
M/>I]:6.-S,U=2&%U4-_L8ZB?NS\T2BYVZ_ZIS8]6T04XMNBJZCG;#T0<PQ:C
MA"U:%?1%@AS'@/I82.0H8UT8YO N7:?%'6=_R3*V'^: '15&*: (D)P6/(9A
M'#"UR<R#V(\<X@BM-D<&8\Z-Y5M)P:T2=6"4PPF(#:,<[  W791#!U\E\!1!
M#N<1&B?(X<2X+Q/D<!Z(HT$.&E\=V/M6;4PK(LOYG>2RJGNW"N%ZGQ7%9TY7
MN"A2D=*:!-E_2B]:;6\I[_KJX^OK3^HK%3M6]_DD23#G99K7)45KPJRV(-YE
MN93Z+SA=JQM7"JB5J)^XL>-Z$63<5XV[&8,XY@@FD><1$6(/)4$;0/'%H"GL
M2RHU($+CRP2TJ2K7_ GL:P]PIW[5YV*5J661RH[KTM](K7$5T6':IO9%'RX]
M(I__LS)1R]WJ5'$'B#;5YP<E\H\+Y9ZG:][YX-6YQ0(HG;I+GCU?5[WG2VW%
M*- 6  OI*=C=:YF%'>TV#7Y1C:9M33P'XSUK@#P+H09V-ZO*=E^1HMH 6^($
MA4'B4T@C2B%R70\F 0V@1P+F(N+Z@6O4=7WW]G-;(315_W]KY3,\.-W#3F\:
M&8[(R+RN#X9Y_ZJ#.MOM+[4[Q+3]GPZJ]ZP_T^&KAKVV7:W\5T_=C_^>\ES>
MZ.[I/7^4^E9)4(+$28A"B#U7=:8)"$R\*($>C[%#/"&H0TQ>9[UAY_::;]MQ
M+$ GK=FKKHFW'@781W%D:M@"N,6OVF3]</57ZVE39NA8)1'-H2<E%S,X]DG'
M\-L#?0@A.)7>R-OO]$X%#7R62]6/Z]>XN)-.C?J/HKY'O*JJ>$N?PJ'"2Z!#
M@ABB$/N2G)@+<<*$+S^CF!F=ZIL,/C=BJF6OZLTTTH-<%96I?ZY6UU1JL*C^
MK=(C&D7J? DI2IFG57]2=8&A\V)B-$W79B13C.WX=%9H!0=*<H6^$KJ"NOJA
M)[Y%WV@ :'8])Q,!IO6K!D#SS.L:<H^AQ_NDO.%TDZ=ERHNK1YRN5'%/N6Q3
MQ3_KS/=-MBF^KG..5RH(2ZWCY'JOZJBIMMU4MR37^T5>>5<LN4><$#N)7(JY
M#D0HX3#&F$ :\YA1GP4!-R)*N^+-C4JW4K=;DRLI<=V^S?7 ?27T @CER3R>
M[,PVA6UU3_=?RF*CG^N3$FPU6X!.-RBR'!9X59WHM_J!GG&5AJ!5414Z[AFY
MUM/FB?X8^%L^R[<JXL2G^&/ ^_S\?I11!B9C[%2!_L#+ZZHGGMKINUY7GWW,
MT]MTK<YZKM?OTH+BU=\XSE]Q^5Y("E5U8K>?+IW8\8(H(M)Y#@5$.*8P(:$/
MO8 *X1+L(N$;)6%8%6]N4X1\A1S#S B[YM)C_9<SPLBL_[Q,O0HIV&JG2BHT
M?U"2@R_?L@78ZJHB$I16]1])I6V;U-;_D\4TB5$L83<]PJZ(TZ9%C +OLW2(
M<489QO_MX<W'M1+KHWC#<[GX4.G>Q1)[R*%AD,"0J;U:WQ$0QX1 -W2<R \B
M+*A189H38\V-F>N38>6W_UC5VY7RJN4XVTILQMNG8-8C84O@C<RHO1-UA=M-
M@]L;#=R,R5 #$:O,=FJ\26E*0_%]SM'YRD 'DMYQME'W_-141%%'P^75NNJ_
M7!5/^:+<VR7A<20BXDN'4/Z#1"A=PR1&,'94(A4G(8Z8D6NH.?#<J*656[T7
MG[JB,Y7LU<9>)SWXK9+?-'=6UQZ:OM\(*(_,09>!:NZ3&2)DU]O2'7Q:/\H0
MDF<>DNGW+Z6N_47X=GG^?EL&.,2<(3]0-<D]U;,XA,2-Y$]^S)(8,^)@HY-K
MH]'G3&+/M\IZ.VF75 $P,H\IG5D&_>7W)\?*S!^"V$@<IR/!"Q&= 3C'V<[D
M)L,H[_@(Z@G[!9?MKJ2*<OVXYE_N\FQS>_=..HIJL5ET1_9+1CEAQ..04"'=
M.=?SE3OG2$X,?$647N :97E:DVQN5%F)7K5ER>3K669 J/CD)R6S&1_:LYT>
M5[Z(15Z61V^J<YY^=%:CIG0FKU8567)6.90WZ?I6<F[[9_!&_J4-#J^V R4@
MH$$$*$CL,;)UNUAE:WO23<KDUD'=9WG[ PPN3I^K/<8WO/[O]4Y#H#HD]'.V
M6DDQO^&<+07"3I(X$10>5M6IB8 )8P+ZB<-"X@1A$$>&5>M-QI\;F[?B@Q]:
M!7Y4U-[7X7^"-G!9Z0$:1<RKW1N928_21P1_9.(> ?<AY?.'H&>[KKZ1#%,7
MW!\"T(%*_(-N8]Z<^$W3T6][G/).?E(LB>]&@5S4PS! +D0QCF!,? &]T L"
MA@2C*-3M3'QDC+D16ROFSIEF):E^3^)C<)XF)TL@C>TYFN-CU(KX# *#^Q ?
MN^]D38C/*-;O0'SNTH%K7L:JR!F\^H13=KU^C1_2$J]^X?>$YTL4^*$K/"(7
MKMQ7/;U<&">1#YD3^DZ$'-\A1MMZ)T>;VTN_%18H:>&U"C"NY#5<FIZ$6'.Y
M:0NXD8E@'[.TPPS\5@MKT>70 L7N^NWDB-.NR724?[;.TOK2P& )GMWF^.$N
MI6]2E>A -E6']+HU8?.P.R0AD2 >))YD$810(/DD]&$4!#$F<2#"Q*AXO<:8
M<V.5CYNR2%EU-O#UIYN?P ___,?8\YP_?_QZ4_WD_OEXM\W!N.N1C&4T1Z::
MK;2@+V[7#'8$PC$ R&YPA<:XTP99Z /Q+-C"X*L7=AC\S)4ZZ2JM4OD_9&O&
MJVX=9,6;4F G*OJY(G;D]1Q&<1!(UT<X$'N^#UWI$]&(^0B[8E!#PDNDFAN9
M':W,N,[*ML ,9P-;&5YD/NTMGVF-,C(GUNE3O1(OJOIBE1VWJ^ "[*BXK<MX
MMOSYU7VVL=F5PJH%QFG2>)%D+]/3T0:81UM 6KFYK?WYJ@C+QP>>8]6H]GV*
MB11,'14LPY"$#JH"=)$'D9=$,!$A@R&G,>61Y\6)84E%[;'G1M-U#:C55L!+
MM]N/HSYTJ]T*EB^SS5ZCV\D.WFO@;&%[_2QB(V^M'Q__A;?5SP)S?DO]_"W,
M^"LM\MNZTP/99\7>[$J>MI<TD^^5VL.O-_6OU])=KG8 BTH\E499-X,H%.VJ
MN@)E]E=>E!\VU9H/8Q<QGR$HJ%QF(U5-EC@)APX26%#'<]Q(J^7/"\@^-_YL
M950!*BH;!?P@7_NB:M&AN5A_B0?@-!7/W*PC4_G1(N,]W0%Y.NP/*P 6[7EJ
M#X-F)JCRFQL8%J#_["@HI.M=@3'?YX8U!PW5*/^HS\^.$O^??(ZT78P7M&3M
MHB@!*K_#]1JOXR5$FL1K>4&L6Z_G)448F(J@ AP^\X>F(36[6K//5<E-]F:3
M2__L$\_3C-4MLY98!+'+60PIYB%$# N8($_YLUZ H@@'ON!FO;M-AM>BJ$G;
M>&\%;XI0M;5*U0F$7-'?JPS.JFOA#T8>S2#C1!&/XX0R*!*5YN9R#K%'71BY
M$?5C%O+ K)J8==-,O7=:2(-TTIN[E8.,H+=$'PO:L1V[ZE'NR5T]]8WDH!8=
MU+*W73PMIH,,P,QN-HB) -,F@PR YEDNR)![F$TY15XN?\'?T_O-?7-T&@8.
M0L+',(Y= A$/&4R8)Y?1@><$CA?Z2:(5[?;LSG/CHT8X/>)YCM-I5KE(^Y$I
MHY'+XGGQ46U/O>SR2[T77?ZV_Y(_O^LD;_!19=K7\_@% POSI05=9<4FYQ]%
MWSO]S%?*7U+'",4SY[3HZGK'#HXBX3DP0!Z&B"0"$N0$D(;R7QI1%C&CF/S+
MQ)G;6[[51OE_.TO61J&JSUIQ\"BP&%Q[_4*;ZKDLTUEJPMVI Z>PHQ1]MP.>
MW6IYEXDT;74\*_ ]JX9GYZX7]JW[C+_](H?+4[S:ZZF&5&HKBB3#,M^1Z[D0
M0<PHA\QQ<<"=V',C-*AMW=$AY\:G4E!PWTHZL&G=<7QU3U-MHC;Z(6K7LDYA
MU\D[1<>ZL_B,T[#N^+ OTZ_N+ Q'V]6=_^; + 2UM:BJOE5M&<(PY%$0>3#P
M2 !1G$A602Z'@1MZPDM"S^%:2ZZ#=Y\;@53" 27=N=8,&LCI\<5@/$:F!GTH
MS%,%#JEL-S5@9X1I4P$.*?<L]/_@1<->5_GJJUKLG_+L,66<O7KZ6M35&-=X
M354/=A6#6"=LMQX\I0'E;N)!%GH)1#AT84Q5@2#.. V82R+?*/+?7(2YO?B=
MJ !WLO[)[.4?8 <]AA@7W9%I1/D150.(5GQU /N#T@"DZQ_!%O>M%J.LJ(:#
M:)68!H@Q*7L-AVF?XBZXTS >5.7&.=_&B:G@L398[*FM?E(58_O"OY>OI-:_
M+^/8B1)!7!@DB$$4" $Q#4)(*6$4.XR$B5%*Y0 9YL:$_7IIVUH?ZK=>4&45
M>*D36FG-4GI4.3+^(W-E+?UB'^A%A_33MLI/4QT2*#U I8A%LKP 1JML.42.
M2>GR J#V^?*26UT0R;%3JF(9.XCZS)'K/(\+U<(T@7$<A="/(S\)4(BPGRS+
MK,0K@Y" G2&,Z*X;:+QW[HL: URO2RF<2M6YV>2W*<6KA4K:^:D.QF@44!FA
M;O3GJI=8:=@#\0#6(8D2%H41](*80"0\#A./^9!A1+ @#I'SS_*A/D4M<5Y.
M@?C^<./A_HK?INNUXCB"Y1^H84^A WCRT'>\*(EAQ&(D\8P#F+@X@#A@A/(D
MCAA*&CS?KDVBC2Y$LQUL/"SE"#:!U)MJ+X-F[#.;0\66KLHZP[6:-\L,?,*J
M_87E@).#B-@/*]D=9OK@D8-J'@P1.7SET"YQ(EVKDY9UEZNLRBTWY]U7Z_4&
MK_I_+#[Q_.W]PRI[XKS.E5P*+XYCGE 8,!=#Y# $8^%0.<,E<8"Q\(A(S#K#
M72K2W!8 C72Y.DFA=XI8:%_^!9"TIOY7J,Q5]?/3J<8Q8]E1\Q!Z4NN,3&J-
M,J O<%4X7JT*ZJB96J.=*PH58 =:I>SG#-N#V')SMXO%FKBAFRT8GS=QLW9G
M\[)UKU7;]ISCUQGC2Q1'W!,A@;%?>6@HAA@S"IGC4>Z(( X\K;X:^S>>&X.^
MKKP-*1Q0TND7I=L!ZS3!70+!R#2EJ;U1R;E#J@ZN,[=SL\F*RQU2H5]1[N#?
M!R[LS^63O#J23])EC?"<IH7RDZ\5+ZR+E%8%?=UEF! <(<%@%"(5SQ?%D 1>
M KEJ.$%BRD+'*(]_/%'G1@J-P* GL9R,;V_S*O$$=-+7Y;P-%W'C&5QS,3@+
M,XZ]J+P\O;"70-A["G1M;[XB'=TL=E>VXXD[[0IY=-B?K;3''W%HC85GE6>>
M2_7JB%2_\O3VKN3LZI'G^)8W0O)/>4IY=X:.$\]S8^;!0#J7*C[)5ZT?Y:^,
MH(1'/ [ULM@FDWAN$U,K,VR$;KF)__,?W=#Y<R5[\Z-<2%;JFZ;+C_T,G)ZD
M9FG9*>8J\.KT7/6JF:N:ZW;FJG:J JWB8/_Q )7NQDD(TST5IJ439O1T_.,4
M3.@\&@O/R8 B"1/9['QIA+$%F;@@PD2X/B^#,-7 E_9A5+%-[U;9MYO-P\.J
MD@ZOM@DBQ5[T2NCR* I]#[J(AA!% 8)QXC(8.NIDG0ON"J. RX%RS,WUZ M=
M1PDJ5>1Z2&3Y?67]H7T8S<RCN<@='_2QO8)>;%<']P+LF*&GQZ@Q1A>B.5+?
M1C-97JB#XR# CO=R'':[H2>X17J[5NER5\6_<W:;KF^WY6N:Y/4XI,+!TE !
M"Q%$3I) XGL4\@ EQ/$E609&&2<:8\Z-&'M-S\%6?( +T"C0KU!E>O9ZW@*Z
MAZM6<1W]]/0TC"-4J#< R/+9Y_EQ)S[<U ;B^>FE_E<'MLK(,O8M7:VNUNQ:
M4M_Z5M5.OBH*7A9;%MP6-&"QZX3<A2+A$41<^G2)" +(&&$1\P*?DMBH:8;)
MZ'.CJ5;XJJS/5GQ0R]]S)0:7*C SCAYOC0;YR QF%6WS=AM#4+/;>,-(@FE;
M< P!YUDSCD$W&; O_R%;J\*YG%4!>O7JN9GY"?*"Q(LE_(@Z$%%70.PZ'G1B
M/\%Q+"*!M.CMS#AS([).TKI-9[.K9;"A>0)2C<UI.T"-3#^',3KO-AF!9;!G
M:P>TB79:AX)GMB5Z'I*3&YDGOC[=]N-Y'78V#34N'^86MO5;WF7YMLI=5?CE
M/JN[O"XC$0<DBGP8<QRI8!@$,44.9)@'@7!8PMW8K+KI^4&UGNV7JFFZ5\34
MS-73 %S/O[,$XC2LVA7S$ED.=J&L!:X)PYX?IX^.5>=-8]A)/39]&/;=-(-O
M#F2>/'O@>?FDHG1+Z0RJU(D'->37@HO-ZGTJ^-(A01)A@J ?)!BBT&40L\2#
M'@T2(BCAU*,FRU"-,>?FL]62U9$)[]-3-8H&HZS)-W:Q&YMP&FD75>I 62TF
M.XD7H)89**$M<HX^0G9)1V/<:5E''XAGM&/P55OYP-W&BN=0$3-*((]B23<)
MQC#V? J3T$=.$+$0<;.PWZ-#S8UE^I+N)@ ;EH<Y@:[F\:,5S,8^8=1/O!QE
ME^H\2"/G8K[,_M-YM<_G9EH*D:AO]GJ%B^*C^*):>&WRIVJT]^F:7Y?\OEC&
M0C)(XB,H@IA"1#VYA'*QJKT2^D[(A/S9*!Q"8\RY\4HM\@)40BMOOQ6[V2#X
M34D.*M$-M\QU#*#'.)9A'9EZK"!J3#@&&%EE'IUQ)Z4@ R#VN<CDJ\-(Z;72
M85WF=;W>M/C]=<Y96JJ?EC%CB9_$'&+'C^12BE$8TS"$2#YQGN?Y,?>,RN:>
M&&MN)+0C:O7.U+(")6RU,JB;7ZE?B^KWK_(+>8G3M7G5IU,VT.,C2\B.S$,[
M4E;0+?JPRG57MDKI$_BM^>\HT54:4%FEHU/C34I#&HKOTX_.5P:6I).OS-)C
M* DC&L+(E;@A/Z008XZACQ/'5;5_*#;:JE$WG1N1*)D,:\ I:/1>>U.%1WZ_
M_U_JWK3);1Q;$_XKB)B)>5T10C47D 1Z/J6WOIYQV7GM='7TZP\*;$SSME+*
M%J6T\_[Z ;AH%P50 ),=4>&R,TGBG ?D@X.#LW3J:E]J;4<YM[73](.'+8:V
MH\I1=;/=W_7[F,Z41ONDA%LO]89RRC.,0HX#2+&NYAC% E))&&2,BRS,"*>Q
M54.SBR..[3-L6HLOYO=0#??0O\GX9:S-/EVG"'K^KKNJ+FX%=O?E&V/CE!8N
MCSHH9QB#<$@HYC?V=(;2F2RK"MUS\;982K[:5*ZM1BRK/[](+HLG[==J3X7N
M%J^;GTKQ25EV=S_E[$G^L9BO?I13E%(:LY3 7 BUU8AH#*F(<IBDE$2I1%(0
MNS00#T*.C=/4>QQ9>EI]3)VAC_:%)\2W=U>K!ZN> 'HS6&NX4\.[UG'2U ?>
MJCG17E_6_D2*"?B'I$OP>>ZRUH%'Z-WZC'T(.JRWV2/41WYJGV/U=";5"\R'
M.5\\R#OZ2S=9GI?RM9S+O%A-0YJ$@D<81I(D$.5!"IF@$<0X25&<B1#1R*:&
M;O=P5G0]0#W=1EI05.*"%?UE[2?JAM?05>0,--_>H@:O6E*@1 6-K.!5(^WY
M]L/V;B$C6-QZAKJ''-8Y9*3^D7_([*X>@=A_%'-=@^\_U-M4-B7WQ*U<_EW*
M?]XM;NER5?#BD:[DAWE;D*_RBM\V04<Z%&#*$,,L"03,0Q9!%(L(4I0JZQ)G
M21KF*(_#V#ABVX% 8[,?&Y7 #ZT3D(U25>'2GTHMB[!E%[/5S5XO,0>>^:V%
MOU*G+4,JJIJD6B-P5X4#M#HI&MR4*FV.[5J]JG"E@6?+(AI]X%D;*&S]PL>C
MS?K'G=DKYNTULHX !IMXUD?UW-\=A;D[Q+HS'M[%.,,%SCM$92_"WN5S>X:4
MM,^5RZ>"R]-U0M3"W*S([Q4NN[]IUNMIQ*(DXS2 .,@X1.J-AR1(*4RR. JY
M($$2A%91)T[$&MMZ^6%CN .9YVJ_91E]XF:NS*S\X6? MX.EN]?TI-T;3*J-
M0J.6PV 6IWBZC7=Q(]JP(3%.X3R*FG'[]#[U'3<E1&Z>:#'3[I?WBZ7VV'R5
MO&D<5G5"C3.2\2 A,-:.$)12 ADG"*J?Q2@B,DE3HR-PJU''1JR;XCN?<["1
M'"K1H98=;(6W:CUK-Q$&VP\?\/IFS1$@:U-LT /"0Q4,-$7:58T_2ZBZZ_29
M/FS 6GN6^NW7R[.]^8IJ\E41O6D2<20#DD$29C%$,@T@PTS",)029R+$G%J%
M2FX?/3JRKNJB5J+U*,5>HV5X9-@+@R'LT OJ]ZM&OJ>I^^KA]>.'K_:]I];)
MZMS[5_2PMG9J@LQ%%>E3UP;Y)-NR79F0.,*$0:Y305$6,D@S+F"<:R[$,<^1
M47B!V7!C^V1W*N+HP^E%%0M%*YDG8"X-][&&4!L84DX!]/R]'V!7QY'=--CI
M%MX]JGQ<!M'"9G(*YD#&TB50'=E(QM!T&D>7GS*<562LT9XY9'Y7/SOHBRQ7
MBL/;4B/?YL6J_/+U6_LN8Y03'E&H]K*!VN*FRDA*,@09S3"*0H0MG8N=HXV-
M>K?"-H<VE;C@E1*X/']ZW0-E%D:)3*B$-$5JA2.! CBC"*(H$T@B&;(PFS[)
M)5L,CO/NJ!Z1?O?U[LN'-W?OWH*O=Y_?_%_P[=.'NZ\N(3:S6IW!YGEAZWPS
M/93\-,+%J=G;/>*@EK"1\H?&L=E-3OO%MAU._V@:G.[]7BYU,M#GO/KE5$C)
M,:(,9BQ-E$DM%*VC4$*>HE023' 0Y0[:Q9I+-#;JW^\6JT^&M;#TWG+;?/U,
MF?'6H/A[YK:.?K";66D5VKMH AJ==,9G=87W=K#V  _1#=9"JC$T@[4'T; 7
M;(\']R9DN5Q*L8FE^[C-4)HR$?$\2S$,<QI")' ":80RF,0L38E,8L2Y3>!L
MUV!6-#I V&PK:W7NWCMMJQ->8X)T II_[JOQTN?@.R).P-^6B]+!\8,-'JZI
MZOR 0[/01=5/$,SE>_IQQ^MUJ;BK+&_XO]9%66AN^K@I:)+F42YB',!466P0
M!1A#0G@"HU3R((NC)$VL3B:Z!AN;"=;*"G:$O:)^3"?.9B3B"CW/)-(?.&L:
M,4'$*8UT#C@HC9BH?D@C1O=<<9RY+=QYNUS<+^E#=8:/A4P9CQ-(1*!;B68A
MI#3*8$Q"D64QRS*>61]OGAQJ;!12G_?ME)]M9+4*F#! V.)(]&K<!CDBM8>L
MW[%I)QKNCU%/#S?\L6JGVB>/6;OOZ$<9M3'S=457513FMO4PDB@6<0IYF%"(
MPDA"QA,$4TF".%;62"ZE#5^<&6=L9-%$"&_D[-W<Y1RN9BSA "WOIZKV0%G3
MPP48G'+#N;$&)88+"A^RPJ7+^Q:46SXNENJ9_V=1S%=_J@>OE[(Y0>&<Q5G$
M,LBR1#?[#-3?F" PRS.><)D%)+(Z"NP8:VS44$D(GFH1;<O#G4?4C! <X>29
M%#92@AJL1DX/9U$&>#BN 7=^O(%KP%U4_+@&W.5;[)A"R&+Z;KXJ5L]?Y'VA
M26>^^J3>BRE/XE1@AB"-"8*(YP(RPCCD.,U"B:,T3HQJ:9\;8&R<4,L(MD("
M+:49.9P%L9L17$#CF08L43'^^"^I?N*++R7__7[Q]!=U:_6Q_POIO\+ZK]47
M?O:A@WS6EU1JO^6+U_5;ZO^DLW7=B7PV6_RD2M3R9BZ^R%(NGV3Y5HHUK\JG
M3C.9)EDF XA)SB&*< 1I$#"82(DXB1%&0MJU S(=VNB]'K0IT%8V.RO &&PS
MD\ I@ /Y%=Z] 6UD_P2$$0S(!&ST %M%JJ#"5I4)V"CCSH"P1<^I-6$\^*"F
MA2TDAW:&]?U7.#G983)@]=/R9KWZL5@6_RW%M[EZXD[?-'T47+[[)9>\*.MX
M]2\Z\_3S>E6NU,M6S._KZ\J_R^+^AV[)^R27]%[NW?):<>]\KJY]36=:OW"*
M4!2F2.20!8+JJG=J/Q3(#(:$YSQG)".YU7YH3,J-S=AJ=  [:DU JQ%H5 *M
M3G6&1U6,HW9GOEJ7=76'4O_3,G1S3/-BXVD>B<AC6H,NI:'7^DT.7Z0*AHG5
MR^?83SZRN73OF1^+@L.?!8Q%\Z[3A[')>,UYQQW]]47J"2IF1:5+G5,A_FM=
MKJH2BU,2Y#Q!(84I2W7 %B(0)VJ)EPR%).&Q4+^W/_^X..[HUEPM7Y^3C\L(
MVYR$.,7-M_>CJBQ3/,G=NH=?M%-T7X5)FS6UU6(";AX6:Y>%N"WA\W"B<GGL
M%SAA,0;D](F+^>U7DM1!?= TBWF4H!02F>:ZMYC059X"2,)0!C1.\HA;[39<
MU%T=N&Q3+6A/1CJ $XLH#3C+(2="0)02!$FLV#X2L4 T322.$YN@W'^3,K9W
M>HR=(K9N0;6D]=$6KQVF:.V0U6I'4:;6LCZMV\*T[5-O.-?+;+DMK?U)KII2
MN-,@2>,H2B*8)2F&B,I,[19S"7&@WIF$Q2QAPH9DNP8;&].VLH+E3GW[N:R2
M:>C6.ZO^]3^CX/>H<M/^SS#[/0.T^NE;=9L^5P1Q. 'Z-9Q4EZB_!1/US/*Q
MMHQFSW9<TSE?9H3C:A8\L\YF G8;#-!\I>W$%G^0+Y9MU[6/BU)9C6]<]V\Q
M0<LI-W4.."A!F:A^R%)&]_2FJO7#>J:/M2HC4V_ E_*'XD+U'=7LJ-^!.SWH
M% <)#8.,*@N&*>K2.0,XE@D,<(204$8.(LR2NHP''R&5M;(W&ZT]Z=O-V2NM
MP&_@>Z6#98R?U=P8TY07Q/W3ED.P^]"5-6JNZ<M<@*'IS!J:$_1F_XR^$47*
MUOL@%&\6><&KO?6G=14G%V.L]KIQ M,P%[KU2 X)(@)R*EG$A4A19I3 <'&D
ML1'9A]^__/[U]VW:\[[,X-/B?.EQ2XB[*<HI<+Y]<'4$DMZ\'<)5B>HR%ND"
M&E<&)9U[^L#121>4/ Y3NG2#/3V\;2I;O2]*3F>W<EDLQ'OULW+*N P1%P2&
M)& 017D$,:$2IC2(HQC)( V-?/6=HXR-%EI!02TIJ$4%E:SFA' >U,MDX 0J
MST30"R4K$KB(0F\"./_DP3[^B\KM?OB7+^ZY!:I*G;7;?10*1FD80YQP78PL
MU!5;A80Y9@$1*.*AP#9.V[VGC]-5VW3]; H^6NY1]L SW(3TA<3W+J.I+^C>
MW7%*8;<;A+T1AMT!G%+NR,0_>5'/ +U-[>;3=?N-X@9>/Q]'#MS)7ZO72K5_
M3HE$.$=ZG<<QARCC&.*0A1"G:4A%P%',(JNP.^\BC\U\^+I^>*#+9UWL_&MQ
M/Z_,-$4QE="E_NE.F :XF8LVM$GO\9H0*4LF&N"U,*.W<4VV9\Z\*MRM\=0
MK1BH-'.9^SW8-+B-5/,O]K#Q9X--PU%4V7 C]RA)WE;[V:_S\T5'JGW.OY6R
M6C&G,2&$LD39H)@F$-&80)9@"J,X3A(1(99E<9L7<V=8G=QH9".*V4^+N1NB
M6JZ6$BYRN%9,8F.O6F#>S?*.(7SIDE\UH)]SJ*2N"VP[Q].B5+ES7 <J5^X$
M7[O2Y590=98O-WO2<"7,K33;*V-N=V>_W<='J1XB/S_*I7JGFD;J[6#/;0?U
MMVLYE9SP!*<"DJJC1)QFNO)V &-.4<YEDL5);N-(,!UXG#Z&F:PZF39BVEGV
MQI";V><^@/3,W[7(VIANA :5U),-USQ/=#]9IJQK6@AW-K0M5$XM8>/!![5G
M;2$YM$JM[W<5@M;4 U$Z1Q'-$QAQ1B *4019)BD,\SC.>*3+<MO&<)P<:&P.
MB1.13]<&B5E56'&!DV__YS%$'DJK7 +"<]S72Q15N:3RY7@O)R7]3V^#=[PU
MKY^WES14=/.3+L6[?ZT5.7V8EZME94V759C&W0\Z;SQU[Q?+7!8K7;NV/I>9
M4O6V,8(Y9#+,%<TD":2Q,H9H0#.9A))*+BPVKB^@PDAWP&]TB.9,;35>57G&
MMCUBAGP'#-VE(YO2X?VFNWKO.D\!>P8G_:M:^PFH]0<[ #2Q<2L%0>M#GX -
M"J"8-^?3CA.'AYT\]WG! \D_?-KOL!-S,JMW8!'Z+8Q=48=O:/GC_6SQ\S^D
MN)=_H\5<_U MS#-:EIO@HQL=07]'?TV3D#$N4*Z;1^HF6U1M_SFE$/,8)XAP
M%H2TQ[+G3,"1+FIZ4_17<"@TH)N,QRHGX=6]TJ[\#<R4@CI+9 [4%"O[J$J&
M+;:OB]V*Z&[RS=:[8>=RF-7L8DSV!&C5@-8-5,I-@%9O\]M#'=ND%*6FN\7*
M.?).ER)WT@VZT#@']7 9<3^ T\H.;W[HY>S#?,?W7 >[')>KFF9!&,1!FD*,
MDQ BEB.U3A &$R9ES/,\1Y%1^4IW(HW-2_-Y+N&J:/*&69V,"9:RSOQ8+<#7
MGT59*J[?=H>M%%,+P4X/H.IGZJX'2<OULC(UG)28L)EJL[5@V GTO B8%Z:H
M]=/[D;V#LUK'4P7[!BM<T0/Y(6I:V(@UAG(7/6 TK(31Y\DNO67U#N1FKKLT
MZ?2#)UF%B=PN9@5_GI(0,4H2#",2Y\K\3RDD"<I@%&4)C8,DC'EJ7:[/3H:Q
M,7KMP'A]Y.APX;;JGHQKW$_.(![0C70B_ Y\KR7V%&'7'[H!G#C=<HS &6,$
ME)E3Q>Q1/4\2GV@QTV<0[Q?+KW0FOTJ^7E:!%6\E6_U!5\V_WM-BJ4E8;GJ1
M1#20*48<)IPSB.(PAB1+,IAQ$F0XS0425CVA>DLR-D[4 E9FCNT19.^I,#RC
M' )@SXRH)05;P97EV"H%\\42EE17O-A.P*3-W/J'I%7+7WW?LY=N,U>CZ_9D
MM+<TPQZ=7@O:T=GJU0_L:4ZV770^Y^^+N;)/"SJ[7=3]^3:?*<E8FN4X@J$(
M,40H#"')LQ1*% <B3'C*L5W>B<&@8R/';<NG10XV4H-6[-X=LXPFP-!F= RK
M;R/Q>D3M;4,+B-P:@R8##VO]64!Q9.[9W&M'3.5RM5-2?R[^<TUG1?Y<S._;
M\)-MLSZ9AQC'D>(AJ6@)RQ1B)!-(41+G/,\B&A,36C(?<FRDM/5)Z7IC6[G!
M)F;*EI8LX.\F)3^@^J:D[DX=5X!LS%3VN'7QE'K:#D>I?QWRD\5P@["3O?HM
M-_6XLY_)M#'!_M@Z\NLM;?WG-C$SR'@0Z"A63#B"*(Q32&@>P21-<DIX&)'<
MRN]F//+8>&J[L0$[HEN>B)OC;F8N>4'3,T&=!G("&G^:5[^:-5Y.#2CST0>U
MHJQ!.32E[!_0C[5NEXM'N5P]:P_<2M&CCF9ZU(/=J>>]73S08C[-LQ S(1AD
M.K<3899 PD0,LQBG.(H"+CFVX2N#,<?&5*W(ZI/20E=+_D;L"=""@^^UZ)8;
M/9,),",NQ[!ZIJR/B_D]_%@\5:>IS?%X=39V&4=KBK) QBDYF8P[*"U9 '%(
M2#:W7FE O7YNVIM\_2'EZF_+Q?I1F6MUX5"$PCP560CS/")0;?#4ODXFZI]9
M%@HA<, #VLMVZAAT;&2TZP]FSZ"1&U2"@U;R?D5<C>; THYRA.Q@)M0UH/:W
MG@Q0\F,X=0W\,C:3 11GS263>WO4OWBS*%>?<^V!+Q41ZMZ-33I=3E.6",)@
MA)#BHRP1D,5< 9Y1IGO $XJE"1]UCC(V M)R:N^L/IXJ_]?_P%$8_>_'6F";
M A=G0>TF&&=0>6:4"B5=44H+"1HI+Z<H6N!D4:O"!5X#E:?HB9M=08I+>'36
MH#A[\W!E)R[)OU=IXN+% V=H-HDQ?]-]N\LV*^:@[UWUR[=T)3?4/B59FI*J
M PDA@>+:.(0X5%PK=;":)'$H P?Q:M[D'QN+;_IUTJ9?9ZY-H*?*BT17X+[J
M52]T1.SUS6('?$L,#T7'._>^#S.NS^7<9&O6*&Q3-4\T@:TN 1J,G3B6$:1T
M7C>/XTCK[*G#"*()O4^0L_3.*\7HL=>XN;]?5LF,7]HF\1_F2NB'Q;PJ]_=V
MO50[FNJO7^2C8H4?2N1R2F)EAA.*8")#!)'(J-J(9 QF>9(HXX5&<6)TZMU?
MA+&M;QLEP++50C,5K_0 I9:^\N-2(:H(!3H#C[004%]#'PM=!TI4BC;7+K>J
M6ACO_6;38 ?D?8X\KT/;Z=DH #[,0:T"J 0'M1+-/[X,B+_%SLK[/ RT[:IS
MENIO1:W?:UU?='\V],=RL_U8=/$NJ&>L^5AH&_=0W[KZH2NHM0;E(@</<O5C
M(:KF>?65>FIUIO31YW6^AXO=)N^JJ>G< ?9[\G#;PZLTW]L[7O>D?AO+NJ2"
M7J@7<_7B-Z=@,8DD(22$(9<Y1$&.(,[3%.8D%P'GL4B%52VPDZ.,;1%KRJ9L
MI.QYRG@:4;.MTM4X>5Y(["&RWF5T0N!T+W!ZI$$M]DYE#^WJ[HO]%BW])'^M
M[G[*V9/\8S%?_2BG/,IE2+(,QI13B*((08H8AUC],\X45X214>NC:P49&XFH
M=RWR4\3T: K,*&4(8'W'+U@5.9W4&3N?YPY=']>"^"+E3X^$&64YU'.0]2V/
M>O9YKH.VEG1>YHI1U _KW/-R2@3CL8[92D0L=1M<18HRQ3!DJ4"Q##*,0C?1
M6\>#CXT(-[*"52LLT&\)*.9/ZJ>+Y;/^9A\WP5Z/6L>Z:[=L;W45WG5BJLS(
MT]<$>";,2R%TFPG1OVC$'R($[#QH \6"G1!@)$%AYZ$QCP[K>$8_\ON#+O\I
M5SJ@8YL,^4EIVC1UBZ*0HY0*M3?$"42AX)"Q/(54X(Q$H8@)"FSHKGNXL1%<
M%56I!JH9K:Y&9QE/?P'?($OC** $BCA5RPGE"M^(Q3 7+ JI/H\E^?1)+MEB
M>(1WAQT"XP^>,#9;!]SAYIGYMX+NI;IO975'\V:8."7V"T,.2N5FZA^2M^%=
M U4K?2WSQ5*>+5O)4T8E5]- PT3M\1%*(4[B ,H 40491SBW2CIW+-_8%H1M
M\;+U?"GI3+<. U5E4O"JKDQJ&<[A>C[-N.X%9\DS.5Y=C)15FHZT)JG9-+QL
M9=(+,HZ[/JD9P%=7*34<IM\2\46JS?=:/5W[CHOY_:U<JM$>=!3W9S8K[NM#
MV#3*<Z;+TX5!'"O#,\DA"64&>1HFL8@Q1Z%1I+75J&.C\VH[1>O#\L>J-2F=
M59]M77!TV2JCH_5:;<!BHXZEF6HV,68,[AQNS[S<R*N+/;>8[H@,MC*[K_9I
M!953[C0;>5!&M +CD.?L;KZVP?=N9)D.N=8UFXYBRK819^5-_>GJBGAGFK[J
MIY2O*Z]*E<*RS67/!"6<LE1-8J[8,,@B909+"B7*),9A&-/4RLWQ(EJ,C5UW
MVX"?*00*WOW2?[<LA?<R[X@9,8]^YCT3_<6>X%4^"GNNW-8#]0!_@9GPU!9\
M2$U>J%/X"TS6^>;A+R&,WR@/?7#^7GWMTXP&&9$B@AF/ HA(E$#*,@ZC*)5)
M$J%<,*LESU: L:U6ZMM+_$1U;"!W&\W1!\@Q1G%H'88/XSA$[T7"-S9"C#)L
MXQ"BON$:1\_I&:;1//%N<</_M2Z6\I2C?9JQ7.0!SR F$84H9@&D6:XFB9.8
MYC1,PR1LFW 91FB8C&OT$>[WUO+,9[=-]+".$.]]>FF&N6&@A3,<!XJP:.35
MC-5(#$Z>O3D,J["!R&T\A='(PP92V(!Q%$%A=?,U3:&T/_>]$O[-0J=@K!41
M-HRXF#=^WDTW$UF^^[5:4C5&,5<;XP\K^5"=#*H[%3!JI/L/<V7JJ$]UFN=9
M'N=ZJIA@$ D>0<I) GD09X%DE.0IGZX6*SHS(S&/LEH9<AN)_7VWS7%/<Y"S
MTJKTZ0#E9U[-J'(DL^698/?.Y>K P:VJ8*MK.Y7;SE)MO,-6/=#JY[I+E-=)
M\- ^RH^\+]!7RBOPIQM.^1VR1^[R4:.K,\;V5)(D(6E.H$CC3"T740YQB#"D
M"29)D 11%AO5E+0:=6P[^$HZ,&O$ZS+,KD"ZF\"]X>>9BD^TXCO:Q6\W\3YP
MM4@1]H'O0%G!CG"VR]NUQ:LS5=?X8<-EY]KJMY>0:WWSE=4X/\P?UZORHWR2
MLZBI.Q8F2<@)RF!6%03F-(28L@ &. H%(UD2$JO.L!UCC8^RE6P@^FO/LIHG
MP#0SL!U!Y)F5=XMHUH).0(.8PP)N%ICX*9EY8KR7J91Y7O&S!3([;KDFP+>N
M :&C2\^F@K3D04B6RHS#,&$,H@@ED.0TAT'$.-/=69"9Y==S_+$1RG8MG55K
M:=TBND],KOD4F%&.1V ]TU 34[L5';2RG\H]\\!,/:'S$ =K+L,+Q+E: W0Z
MCM7^,?V8[F]R<;^DCS\*_K8H5\N"K;7MW=32P#'A1! .B: 4HD2DD&"40B3#
M#&&&:9A952?I&FQL'+:5%>P*V[-622?,9M3E"CS//-4;-VM",@'$*?MT#C@H
MU9BH?L@K1O=<<P9SU"E>_>"-VM05J_*++*5ZZH]I*"*>9T2G-J6*48@((,M%
M K&NMQV*.!4XL3L8-AY[?(?#K635TBVT];JH%V]>2=[GO,1D#FQ./USA.E#5
MI#R7?+63;:0=/%_J<GR[2DRJ7]1ZZ&#X6A'W0>_6&'HXBC 9_04.%BQ .7U,
M8/, .U83LIC>K-6#%LN/31SA- SS,,QP"*FD$B*6<$59.(=8\"!.48!8E)M8
M0B>>/3;#IQ$/M/*9T= IT+J)YDHH/%.),0K&I-"A[XG/OI3\]_O%TU_47=47
M_R^D_PKKOU:?^:GG#?(A=RC2?JI=E_0S,=[*9?%$-;>WZ7N?Y]N??9*K:<9D
ME&4YAED2$XCR3'V=&2%0(,+5[U!B6"S8>,2Q?;B:#N_G)Y*A=:9TT1R$5K;&
MHO(E%!6/3L!<6IH:E^?"S,1PBK#WL[E6KKU49:!V-KN_^M2!I;7Y8(R/4[/A
M\JB#F@O&(!R:">8W]F4DMMI&L=T\T6*F ]MT<@*=R6^;R@1ZY+9A^#2A.%&F
MA(0RE6K_$[ 44I8(& I"TC05(B>Y3419'R'&%BIVI\<P::3@;AI,^<DON-XI
MBZWVBM-L-(#Y8@EUHZL)V&H!M!J@U<,EB_5'T3&Q]1!D8*[K#]4Q_5WQK!Y1
M4NVFZV8NWFY=&<WA3)+3!(LP4[,BU/8)ZSH'+,@AEU*$C')EH)DW<N@::7PV
MV6D7CT7P3B>PW43F%"[/;+5!2LD)=@3MTURN$S*+&"=7T T4U]0?0KM0)A-8
M.L.7.A\P7,B2B1Y[84I&-_2S)@\)^H"^'Q;+E69KG;CZFI9%.16I>DY(.8QT
M:TX4ISKD0%F2@DJ:1PQ1AK"-)6DKP"BM2#O3T1IS,[/1)Y)C,!DW&E15!-P9
MBGUQ<VHD6@LQJ('8%Z)#X[#W<WK&71;S8B4_JFVW^*!6P?E]H8:N CV_E3)?
MSSX6N9QF) T)#1",*&8049)!RD,*8YS&+"68DL0JALIDT+&9B^_*5?%0%;Y:
M5S*"F1)RHIUWC?QU*)5EH*8)^F;4YAI3SW16BPLK><%6X#KF6^U]:XRUT X#
M."T@<AO):3+PL"&=%E <Q7;:W-N/E=2#/N?M%U=.*4])F(48!ACE$'$20B*5
M014QPC*6)P11JT8K^X\?&]-\JW/2-_+94<H!=&;DT1\0SS1QB,4$W"YF!7\&
MWYO_>ZF,=!H.IY1P,,2@'_]I]0X_\S-775NU[AU=ZM)XY:W<5 HJN-ZU%;/U
M2J>9[-44PU&:IY1&,$<8Z: D 5D8I3#-*$W3-,("BWYUYZSD&!M%Z())Z]IG
MH:O'5;+7KH5:>GW8U0;:* 7K\G)]:\C9S9@9X0PP#YZ9J=6@HJ=&ARW6DV9.
MZ,Z<#%/+K1>>GJJQV<GR0O74>@%VOB):O\>Y+W:O&.!S?D=_W>H-XV)^LZKC
M2JOA%[>T:OP01C21D<A@G"6Z5Y.4RJXB"0Q2G 0L3J.8QS:.JBOE&9O?JL[K
MX'NUTHNF)H..WW!8RMYDME+!DX@Q 6F<AFHMS+5;,0T@S>,\#%(>IHF5%3SD
M; V1V71IMB: [JA1==ZBG>U O,RBV?HXX-QX7B<-&@YH8T6MHDHE;=Y72H&;
M@ZFZ[9XJIZT%+  >K)6 B4RC:1U@ :!-JP";Q_8-'*J3W9M"WCL]DK#,@SP,
M(R@2S"$21$(<H$!-)6$84QR)R*JMX=F1QD:KFXH,RUI2\+_^!X["\'^#6=N7
MRC8HZ!S$9LSH!#CO9S4-9INJ_CZ:3UU$PG&(SKG1!H[#N:#T<;#-I1MZ9F<N
M%N)G,9M5+3)F=7^2N6B+2MYPKO-5U$;@1OS7NBDM.44",2:I@")G.40Y#R%&
M60Y3GA.<AB*. JMSE!XRC(U>=D3?QC];)G#VF DSKO&,KV<6:J5OFIWN@+PI
M?;I5 >SHX# /M#^ ;M-#>\@Q;-9H?Z".DDFO>)1]-E9S-/T<1NRN6,WD5,8!
M(P'-8("S1.U2PQ32+!(PS8,P2M.<4V14K.?4PT='7EJHV@'(?X WNEF5>4K6
M$7+=G'0M'I[)9@-%&+UBO[6!*@XJ='7IW3LYZ^B!@V5GG5-E-SWK[#5]^YW5
MX<3;]K$ZZZ+\6&4@38-$9%1]L9#1%$&$8@&)B#A,F62)S-.0A<BNSUG':&/[
M@%MA=PJ 7]6MLAMJ,Z/#&8">O_@-=EM!J_2KLO;K=&'7HT69 2:.6Y-UC3AP
M2S(#Y8];D9G<9$<HY7(UU25N5L]_R-6/1?-L*3^IMZ2IER)C+#.>!9!C4K7+
MQ8I-.(:19)D(XI3@W"B;X/)08Z.2+=!JMZ^NLZQ&8X!M-WVX1<PS=]B#94P9
MYCAT\85ZR@Y7J'\=\H3!,(.0A+FZ+4-8W-'/WGBS>'A8S+^N%OR?U0EH>;-6
MXRPU&TUQP#AA*()J&Y!"E! ,,68!S+#(L<S#G,O8QMKH&&ML!%&+"DHMZP24
ME;2 ;L0%KXIY\U-+HZ,+;S.3PQ&*GDFC ?!K#6 M*-A*ZL[:,(##J:W1-=Z@
MEH:!XH=VALDM]EZ%MTU6UIVZ=9J)$'.$*&18)V;'F$(BN:RBST.2,I2&1HW8
M#A\\-H)H90-:.',_PAY6EWT(?1'P?61BI+R5U^"4IKT]!GL/&\Q;<$J%74_!
MR=]?&Z'Y:5%;!.*+U,7HN/I;]7U_FQ>K\D87\5*VPV%_8$PD2ZF$0:+[ PL6
MJZ^5"IA(GD8L)+$(>L9I]I!F;!]VV^=WD8,O7[^!5NB^\9A]YL?,#A@,=<]D
MLAN;N=$$;%6I;0A0*;.9CH'B,Z] UE.49A^)7BA6\PKPSD=L7O-0>P?*[7(A
MUEP]>"Z^RN53P679[.]CFA-EW6 8I$D D4P8I G/H,Q2@;* AU(:%;+K'&5L
MW-@*6IU+MJ+V\)V<A_6RV\0)6)XIK9%Q%R;'3I.+*%SM+SD_PF"NDHM*[GI)
M+E_L/FS[,/UW)_5W<UY;M]KZ(KD^<"SRHJ[BMW.>VP;*30FE::9D4!LFI,PR
M&DB(9<K4I*0ICA3?Y&GD*F38J>1CHZDW/W0+<UVM;[VMRG3-2=%P[X"9Z3?*
MF?7,J9_??)B "W45OE9U%7;*"D[:;HM;W2: YNHEU ',PP0H>YF0P4*9W4H_
MFJ!G+Y-B$Q[M1X!^2YQN?;Y8[K<*V[8<?JTED#J!_.[G0G<_+Z><4\YP0" )
M\PBB4$209D$.8ZQLWX0*P855:*2M &-;<-1W%=NM*-:0FRT,/H'TS.^UZ$?]
M R>@D5_GE;"J 'VEP01H!8!2Q!V+]T7/*1E;"S$HI_:%Z) :>S_',\,IPI:5
M?3#%A/$@0@&4.-6MR*(,LD@(&$H6)CF3&1)69;#M11@ARV75EG:U$=$3Z6UG
MP3'M]<)V;,17VZ\5_;U7/WD!_CN"\648<"O&.#GP"*;>+'C\I!Z59=L,=UV/
M[.%1&:2U.;E<ZMVR'I,]5Y<P?4DCQLU/NA2;_I W9;E^>*PZB/]!E_^4J^K2
M#P^/LT**/Q<Z?EUWE[V5RV(AIHHS\Y G(>0!DA#1!$,2L!@*J?T<61;%D9$_
MXR6$'QOWUA+#2F10U#*#IXW0X-5C);:A7^-%7H=N*A_[)/L^!--JP4IUL*L[
MV%$>L.<ZD*9Y#=KUH4)@LE/X'>R@, %[KTZ#!-A",0$U&"-^<RPJ#8_X#1JH
M>/&(WR2[ZL@O-)6=!9>'EFFX&LXOA/9>6>B7DJ'?GO*37.VX\_;*&^B\Y<5\
MI<!7]]]_:%H&30E1]@^*=;E^G$.4"0YIC!(8<YFQ-*8QC:S<9M82C,VJT?;O
M7W7?I+;VRV'-E_F>&MOF2\4<_-="_0L\J5=@;5LMS7[F:!)GG*K=/R:Q+BBA
MVVTJ8H!(XC".)))IG$^?Y)(M1C%WNY+XF[U/XY\W,_>!U[GP;#CNU YL.FD=
M%N/95P&T.KAS&_2&SZG7P%Z*09T&O4$Z]!GT?U#/ZK[SY:8?WAW]]5K.95ZL
MRGH)59(LM=/BK:S_/PU8%N*49S"3*88HI0RR *N-/PJCB!#$8[O*.U:CCVUY
M:PBRDDU3W_U2=X9:[Z@$5O078(U2EJ6#K>;%C B]H>V9!'?EKEH2MY*W6Q+0
M"@]>M>([3'CM!9O; L56$@Q;O[@/.$?EC7L]I&=L_:5=R.OG[26[NY"/Q5Q^
M6,F'<AI0P42N2P<)KLQ%I*B015D&<1 3G' <JYV 58#]U2*-C1IWO0^]O!3@
MN]8-5,H91IXZG& S.AUVV@;Q4'J?,?M@?6<@NXW8OUZL8</VG<%X%+OO[LGN
M(WC/!U>]5Q#=?'[SH8G/^IQO([0VT9I,! EG)(,!IQE$L4@AR\,(,IY2G$8A
MC7$^G<M[W8GFSDW@[E4"&]$)J>GD2&S?;J!#S0#=J ;RQ1*\JB)X?P-U!*]N
M&+VM V-I._M[(\P6AI>=X-&4$CZ:\9N=&5?* JUM-?=:7YT?MAOZNRU$/$P<
MKY.)&2QN]SII1Q.GZP1TF[A<-P->F]5[>LT\S-G_-E?/KK+?/E=G'K?J RQ?
M/[_[)9>\*.7MLN#RBUYEJWRXJ<@Q%D$8PS#)4HAP&$(2D C&09BG>13EU"Z_
MQ*^XH]NQ[*2IGK.%3Q2Z &NM=9/#6NL-*L4GVEAN=0>5\J#2ODEMM=W4^'UW
M##<\HWDC!MP,;38Y6XMVTLSTI-\$7Y&P[!-W3QG-7D1^H91GG_"?SXGV.FK?
M@&LECFY[>EAZ(F4<98Q#$1$,$>(QI"&.U)*4QRB7(>)F:=,7QAG=XK%^?)Q5
MU$!GX TM?X#WL\7/*ICZ-557*FKX^D-61WG*W'VHYL\VMOHTX&;$[0!&SXS;
MQ$1K&;W6?KB A.- Y]-C#1S-W*GP<<AR]^5NNK9O36N=\?D'79WJJ'S#RM62
M\M54\B1*22!@3 B'*& 24A$P*%B:L0#S,$56AXY723,VZC'L,NYA6LRH9S"P
M/1-4CY;O$_"^*+E:$:I<CD;59_"]U<XAK3E!V6N#>#N)7K1;?"_P+K6.[_?0
M'FD@=3G1[7#O__ST00M0MET'= F-RD6RVX,C9I+FG"50_P\BR05DC%&(4HZ#
M'$<)X49U_?J+,#9BK03^RT;BOU3R&CJBKYB(;E8=!E[/5%K+OT>F[_^$GSY,
M*C^P#NIH]:@LZ-K3;-(2Q=4<6"0D>)^+@=(*O,V)75+ 57!VAO;W>_)P ?I7
M:;X79G_=DWJZMM7[*=5C/ZKIG?T?-7 I"J[?V#_D Y/+:9 +P1!CD*:2011'
M&:0TPS"@+$PH4>L+IE:^Z>[Q1K>6:'&K#Z<2&.Q*;.D'O@"TH2/7'7R^/;$=
MR('OM;@N/:UFP+AUE5X8<UA?IQD 1\Y*P]OZL4M3^ZUYQ7-!69+P!,:!;FI%
M!8%$Q ED>1YD&:8L,FMJ=?+I8V..1C@[DMC'RXP2>J/@F0#:6HONO_63&CO]
MLO='&/0[/JG<X5=[^J)^WVA]Q'Y'?WV16L1B5E06J]K]RN)^OOVMXHFW19Y+
MW?6SH+-I&D51$N@VOEDLU-=,8X@1IS"-$GV8$,09,]IX7BG'V+[[1EZPU,N?
MV!'4C@GZSHH99PR M>^MJ))*%Q7>Q"[I[ (M+]A72>V&F@DYO&Y7L<H!N';9
M5OA*A)VR65]9!N6]*P$[9,AK']>72]O Q]O%K.#/V^,^*6B:BAA!G/%<L648
M0JS><1B&(8N58809XG9L>6:DL?'AA[ZQH.>Q-.4X!PAY9K'=#EZUE.![\W\O
MAZ@7,7',.^=&&YA9+BA]S!V7;NB?L5D7/=:5<'50X^?YSN<QC40J6)8)*-1&
M""+&<HCC-($BE5F.)25$6F4G71AO;$RAXX8/ZT+_I:T+?558^27@S0C%(9R>
M:64KZ6[-90VA"1OW2K,T ,9Y8F77F(.G4AH <"IYTN2VWF50=$"3VBH^%4**
MU\_?=,65^?MB3I4]-+]O>G(4NGLQ08*P((=)0I1Q$E,):1H@W2",!!%+XB!,
MIZO%BL[,B,=\:"L.V@C@EX.X#@-[;&37P<"OUE5QM_EO(&\U '2C@G6I#--9
M,6,E/UA[)B@-<Q5M=[L+\[<6YHWPX.8RS'W*8E@BYKH>ANGP0Q?"L(3E1 4,
MVR?TH[:_JSW<CY44-T]R2>_EI[5V@S7AMN7G]:I<T;G0 [813RA##.-4P@1K
MSW,04(C#+(5,_53MRQ#&PBH0S5: L9E:339$PVM ;88?UU6%VYV23X]R67=2
M/2HB]&&^6A>5[^7K>GE?<.T_43OJW_]J1X76LVA&B#[GQC,MMJ*#1G90"[_)
M;"G!COP3\+:8K?75/N+2^J+HE"JMA1B4,/M"=$B;O9_3(\;L3MM07^23G*]E
M<\J$&<<)$1'$.-;5@#-]*A=QR(D,6<#27!)D'$!V_/RQ45\E(6A$M A(.H%<
M-Q\YP,,SW>Q!<?F<S@@3BPBLZ[ 9*+S*$B.[H*GS"'1&1)VX;;API_,R[\4R
M=5PV</6?ZH\_U:9:46A=ERB<IEF6<1;FD.1ZPTNH;H;-,BA(@$F.DH!ANT:[
M#H4;&V%6@H,ZI?*IEA0\6E2F]C*!9J;@2TV+9]Z^NN+/I"G\TVCHK#RT3]S'
M403HE(#_'N6 .J!U5ABH:XQ^K/^V*.N]IQ+@BS:3R\;.B&2 DHPE,%;;=X@0
MCB'!BL$)02FF,DXYL2S\>VXHFP]_F/J^NY*"925J%6BYL$ATN BP&<.Z ,TS
M6^ZA5<OH(2;M$A!.Z>OL8(-2T265#VGEXO7]*.*-EG:^6M+ZN>4_7S_?J2?=
M_"K*J61A2A(9Z>AUQ1(\5,MADD<PBU*2JGUOIBC#QL[K&&ML9MN>J$#+"K2H
MX+L6UK*&21?$9CSA"#C/5-$3,VNR,$##*5]TC3<H91@H?L@:)K?T(X[WQ;Q8
MR8^ZC]>'^4J]!P6;Z485<M7F=E9COONE32"I4X'OU*S(:12@+, \@@QE6&T>
M%=XXDCG,4\4R&8T(CU(;4NDIQ]@(1[U[R(Y6^DZ &>4, *MG.JHU@)4*8*L#
MJ)30)8P>):]."W;4:=NO:E7<$=:56#HEL[ZR#$IT5P)V2(+7/J[GYDOF<KFL
M"GM_+"C3'7ITWGM[')<R&4D<<<6#VHG&TQ1BAC,8\Y 2R3 7W"HUL'NXL=%=
M*VW5*6"VE=?R$/0"QH:[,&?(^=Z+M:#I*/P=42?@;U4+!A\GF6;@N-V?=0\Y
M["[-2/VCO9K97?UXY?6Z+.:R+-\L'E@QKYBKK"-MIYF(DDQ&!-(XBR%2?T(2
M1!3F280$C4+)I%68_/FAQL8GK:1@5U0[+NG U8Q'W*#EF4-. C5(]/QE>)RR
M2,=P@S+(9;4/V</@CIZ'@+H:@M[^5=7.JC_J5LQ5+50:Q6$4Q1PFN=J=H2#0
M-)(212,ICG&"U';-RMO3.=K8^*/N:=0&#^NH+EW9JH1Z)##3LENR23?6A@=P
MKA#T?:*VA:JI9UC]#VR%=7@X9H*)V].NSA&'/;XR4?[H/,KHIGZ,TH0H;"UN
M),.,)HCH@Z40H@1%D%#%)$(BFJ14!ED8VY#(X0!CXXU&/LMMRQ%L9GQP#1B>
M*: 5S<L>Y)S>3C_SHT$&_;+/J7CX,9^]KD<TX\?%SS=JDU*LOE!]Y-R<7&88
M!6F84AC'&8,HDA%D,DYA&',42!HAEAMU\ST_Q-B^826D1=3>:=2Z/V W6'C^
MA)5\H!80U!+VB6D\C8Y%6./5* T4V7B$EJ.@QD[].^,:3]\Y7&ACI^1[T8W=
M5]HQF9#%]&TSY770S+NY>$M7<IJB.$P3F<$4,;6?B77""J4!S#'%*:.I3"(C
M!^O9$<;&8ZV0;7-0)2;0<II]ON>![.8V)_#X=IS:(F/\S5[4_H2-4DK^^_WB
MZ2_JWLH\^1?2?X7U7ZOO^?Q3!_F<+RK5?LV7+W05E"+G_,<#7?[S[>*!%O,I
M"P.<8F65U'45PUS]C0I]DAS&H1291)%5KO^E <?VJ9\(M=A(#+[7,E\=I7*
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
M0SG%)$@DS6/(DDQM]F.90R92 6F <T%IG(61W?&OI0!CHY$=^<%%CR/XKO4
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
MI[<P(U57HAE]Y*3^R'<%].O1^"O8K8TF=A3L77/NN@DTH]E!)V7X&G6[.DW
M1JNZL.Z.7A/0:C:IZ'<UJ2[9J.>E>IT3P'U5M;M.N)>J=N<$THXJ>&Z>W]-E
M)E?ZE%H]_JD04KQ^_E;JLYLFKVI^WP3D%3N]U! E,A%8P#C1C;*10)#$<0(#
M'(HD9"CDD54= WL1QF84;T0%=".K92^I'O-@Z'/SBJYOEYQ<U=$MK?B /8-7
MW^HB!;^!+>Y;+;R$P/0'T:T+SUZ,83U\O6$Z<@#V?U)?_^#7'W(VTW')=/X\
MC9(X3R@G, EEKFNU4)T GT"4A3))$47*C+5S#.X^?FS\U?BY*A%!(Z.M%W /
M/E/W7U]0AO'[F>'1P]=W2NTKG7Q[CQS8NW=*G6.WWLFK^ADM[=96]\\N5MH*
M^B)U/(DBAC_4GP_KAYNJF4W]>V5A3>,@HYG()&0DU/F7,86,IPR&:<1IP-,T
M#ZWZ9EI+,+9/OJZSS3?B6YX!VL^ F;7B%5?/K+%QM6V%GX"-^*"1']0*@(T&
M[JR4WN Y-5+LI1C41ND-TJ&)TO]!/0\QM$N='29/[>3=O7[>7M*DY57=R-_3
M8EFY!V_*<OU0YUF]^_4HN9+I3BX?PJF,)),X)S!F4:J+HS%(DCB%,4E8++,L
MR83=28<W4<=&HZUP0 WV %X]2[JTK8;F<5X-#T5&,5N^3TYV<E9WU=Q-7-6;
MRY.YK5K9"=#JUJ<L8$=A79R\>0>TS@Z/6+Q/B]MS&'_B#GM8XQWVHQ,=_R/V
M6W$^%I05LVJ7_6:]7%;=,D@4(,0PS"*A^\_'(<1AHD_'<9IG62!)$MB4T3P>
MPHKA!ZB4>:?' +P6#LRV\MJQ_ DLS=CY.H0\L^J.<!/0B.>. <^K[I2Y3@PS
M*..<5_.0*3JN[/>%[QT8-Z&<!*5I$D02TB",(<II!#%C:DU46^0XS>,@M>L+
M=F*,T5EQ>S$3=A_V*0@9I:G(,86!C(5BR9! FHD$YCC%.)-9&A$Y?9)+MA@(
MQ-VQ/,+XQ^W'S_]X]PY\O?O\YO^"VV]?WOS'S==WX/;CS:?K036CRRN!\NU8
MW _.<1],W*&^4\X\-<Z@I-FAZ"%K=EW:T_]8&V%E4UCJ;G%'?^DZ\S\6,UVX
M]_UB>;K2R11'$<5,*DZ0)-3<RB&-8@[3-,!$RCQ#"6OC7^XLO)$]Y>D1]'(W
M !U7)27!(RT$6#:UTE:+J@!Y776\E*O5;)/]+O^UULYZJBUB6R]FWWDT=&;Z
MG):!?)JU"I.JA.6.[)/3&^7MGL6A5_-*%-TZ-_L*,ZR/\TK(CER=USZO9[F#
MQ5(6]_-WO_@/_5JI?^IOO#534YXR'9TM ZK,5$PI9$)$,*:(\SA+DBS.[&RL
MKN'&9VPUTH)67-#(:UFKH OB5!(><J8;EJ0)1%$4J;\) K,@#I,,\51&V*I\
MA". !ZD540L'>--&QG)EZ<35;/5PA9;G%>+<>^C!N#5!Q&W)AJX!AZW/8*#Z
M43$&DWOZ,?,?B[E\_H,N_RE7[]=ST19*"UC$6910**0(((H3";$^1^*!B'.4
MAHA1JW+HIX<9&U544H*'2DR0:SGMN.(,F&8L<3U$GOFA1J>6$%0B>F"&;A2<
M<L*9H09E@VYU#WG@PM7]&.#UNBSFLBR5N<>*>67M?9%\<3\O_EN*#T)9BT5>
MT$WUEQNN=FE+*6[F8L>)69U;*).1EC^:D.8G.M.&YC1+91('*(89"2.(".$0
MXS2 (0\ISK R2,+,ADG\BCLV1JI"9FFC@QT9>9Y7,U(;SVQY)L=64;"CJ8X9
M:G4%N\HV!;- JVZ53+*C,&@TGM0ATVVJ2:.U.[(=9G:<DK9GD0<E_V'@/UQ$
M!AK5/GB[.0A[7Y2<SOXAZ?+=7+RE*SF-<1RR-,]@2E+=\3$*((N8@!)%&1,,
MA3DV"OGL&F1TQ-\<4]>" BTI4*("+:MY0/=92+O9VQ50GCFW%T960=Z70.@=
MZGWVP8,%?%]2;3?L^^*UO8N@TCDOZ&RG@-&I1E(DP"FC6:S6 D1TH;\,XH@F
M4! <JU\%*$VL0KX-QQT;)6S$[E_PR11Q0[^6>QQ]N[A.0>B_H9<E4*Z+E1J-
M/7214AM 3A0GM;J]9YCV7J6[3W+U8?XDRRH^_,.\^MG-;+;XJ231'KDWRD8J
M5KJOX31&/(F0%#"6,84HR!&D+*=0O9,!%P%-*<,]SH;[RC/2L^&-L"!?+ &O
MQ 5J!FT;__2=)3..\PKZ0 '31X4T=3+N5@_=);SYQ?Z<U-J CUUS8A\,?26@
M;D.=^PHS;"#SE9 =A2E?^[PKFV=4E4*G<9S2F'$$L2 Y1#Q6?XM)"+,L8U@F
M413$5E;=_N/'9KQMVSS458/[]L.HL3/DKMZ(^&8D8S#ZM[C8T]E/4XMZB)=I
M8[&GWMG&%?M7]:C-_N9',1?R5W.0%5,:)C2-(<ZY,FQ$+""AC$$N,MTGF7&!
MC9K)'S]Z;)]K(YQ%/>]]I+H_T.OT]^U5J>7JTVUK'P.+FN6]L1BH)KDQ)G;5
MQT^JW5E=?/^.X:J'GY1TKSKXZ2OZEC+Z><.Y3KG55?&6B[GZ*Z\(K;Q=S K^
M7/^Y]5<P*E-!U18KIKHS!,]22' :0L5'A 0L2(+,*ES!5H"QT=<7R:LHSHT.
M8%\)VXI&EM-A9I[X!-DS1RK1SX,[ ;7@X'OS?R\^I;[H.2YC9"G$P$6,^D%T
M7,*HYW/ZL=];F<NEVG3=T5_U$5Q5X6.:\Y@G.),P3#*A.$Y[E4@60\9R];I&
M44A#H\8WW<.,C<DJH>SHZ@Q^9J1T/2J>J:<5L(KC;QMO=:-DS2W=(#AED#-#
M#<H3W>H>LL&%JWMLLK[I5ENBVK25;Q;+Q\52_>VM9&UUR-7S5\G7R^K@O>V%
M$B)&\DP'9%9'8AA#*A(,>1B')*4Q#;E1Y<:>XX^-);[]_O5WL%I*6BHQK?HD
M]\#>8&_G%U'/#%,+#VKIP49\H.4'-TTLDBZJME&ASUZQ!_ 6&TJ_$S#0KM/'
M1-AM4/O#V+F+[?'8X;:Z_77>VP]?\9@K*P#4#:]/YW%]6E2N?BFJLB-E51)C
M]_=O%N7JTV+U#[G:QH1-!4.,"Y1 3"F%*(PXQ#D.(:5JIQU(-;V9E:?>FZ1C
M6Y;JBB/K^7(;!LIW*Q;)7_KOAO%<_N?9S$(>Q>SY/J#H3HF=@(U^;4DIK5#5
MHNU9KG;"?B=-D4 /=0%\P>^GNH!S:5^F1H$OT,]6.O V8,\S7/Y#BO5,?LZK
M7<].?T(UT+;EWDW9--S;"=#9'$J5G_-- ,^M7.:+Y8,^:E;KXO;'B[+0&GS4
MGX/Z_T$WU#21:9PC!'.<YQ E,=;-WBC,1!21 '.&(VIU=#P&K<:V>&U1V N6
MJTJVKQ951T4)Z#TMU"_!:SJKPD:^_I Z.:S))*WC1OFS+JQ7A6;9QO:,85Y,
M#]O'(.N(EE#KUJ4V[93MPP+&-#MNHQ%&H=FP01"C4/E<[,6HA+-;Y<OE:OI%
M&[DWOXIR&J6)$%F60\IUBR\>$H@CSB ),4H#04DHC%JJ[CUU;*M<)1CXKD4S
M]%[M@]2]./16W??^1KNNRE6ATV;^J+RF33A6-P[&M'M2[R[:4S?L4)[ZUR'=
M[3]Q$+HYJ43[N9_^I:L#O[8YBHZZ?$.7R^>\+OE0-I;5-(A(DJ92?9&2Q!"E
M2.U6 Z$^54D"$J.4LEA<=QAX282Q?<BGS\4V;86T&F!/CTEKIEY[NGAQLOJ>
M/+J<@A<YE;P*?0>GEJ8 >C[1O"C&"Y]VFL)T^234^$F]$P:+E?RHC"GQ8;Y2
M[U^Q25/^)%=3S$3,&$X@HH)!)&-=ZC87, D%%226(D*)34GK[N&L"'" \M9U
MAS6%>=5%K=OKV ==,Q9SAYEGQJH%A96D8"OJAKR4M$X3  U0<9WWUS7DT.E^
M!NJ?R/(SN:L?E?QML1 _B]ELRB3-LR (((I0II/U0LB0I#"A)(H1%YP@J["J
M]L%CLX]:N>PX80,332*91 F#4I&^(MB40TPPA3*+%..FL8(JGSY6#:S5YF*Y
M\@?6X2#^('LMU0:]ZOC$:O=F3^Q8RBG-J(!A*A%$&1:01KG"#@F* L1Y&B8-
M=N_FAMVR^R/7#N$/-S7"]:"9+3=]8/"\L%S\T*Q7CT,EG:X3FX</NB(<JG3(
M_4>_[\?R6X-49S5^*>Y_K#[GW\IZ%=FXVW:];8U;[=VOE9R7>L'Y6)2K*4H0
M#9)40H&8^H)YA" )> Y9)AA-XR 3Q*I^JB.YQK;&[&SXZGSB2C.XR*'2K;:L
M)F";_+?(P;8@0ZLA^+[5$;R;KQ^J1R[FE@F3KF;>C(9>8#X]L]C+3*4U-3H&
MWBFSNI)M4&)V#.@AK[M^?,^BM\5\L2Q6SVI;(=5'LYH&4983'!/($4T@8G$.
ML> !E#B+:2CC)$VLBE0>#C VHOZD7@9=#GLQF^E/O&C$U)4@_FNA_@6>U"RL
MEY:VVQ&L9N1Y#5C>STD6_)^Z-KZ:D_^O#;>]6:V6!5NOJM/JU0(<@-FJX; F
M[AF W%;#/1QDV#JX9U0\JH![[KJ>#L6=OGMR539'8>*SKHBX7B[5=+ZF95%^
MFR]8*9=/>L8_S!_753R5HJ=94<=9T1E?S^I*BNHE:,IS3R5G(DRS#,99D"I2
MB1*($2%J!RV"*,G2)&>Q5=DRC\*.C:"V'3HG;;'45E^@#(N-QJ!2>0)VE0:5
MUF!?;5U*=:,X^*Y5;^O;6UJ67M\90R?K2-X$WR[:4;P$]L[> 6;'K:O8I\##
M.IH'@/[(33W$F'T#"]AJFV5R\T2+F1Y>=_FA,_EFH1.:UXNUDFTIZ4R'!^N#
MNTUHD2S+NQ]T'D9_J"M_E#><KQ_65=^@JH":R*2RE,, DCPBNAH,@21,$,R2
M6**01").LQYE[KP*;<1NP]?"V^I25<"3)9CI6N(KI0@((_!0J6(;I^!S[DU#
M&EYZ*H>*?F"KG2P\M5JUJL)\L82E4E9GB+3J@IWIKB(C6HTGX./NM-=J3\".
MXHZ+\0TR08ZC*WQ*/' @Q@#@'\=L##'HM<DEK?M_&X0?,YHE$4,0)PA!%&0<
MXDSMJ)(H#2*,.<\#*P]\QUACVPNUHFHGZ]?UPP-=/NN_OJEZ097:9]/O;+<+
M;C-^=P2B;R?.#GZMG ,E&YR%Q5,*P/%X+Q28?U;Q\^'RYV_IQR8WXK_6=5'3
M\F[1&MMUM5.^>)":K^X6NH'%[7+Q5 @I7C_KW*8/\XV/^H:OBJ>:)UE9]0Z<
M)BABBG(2R"C1J=!YJJQ?J99Y)C 7',D@2&UHR(>08^.O'1VUNW39:EGU 2XJ
M/=NNP%RWNWEL5 5,\=SF&(IN]/RK'<UY>0_,^/&E9]<SL1Y,[$;!IKYT-;&O
MM)*_Z5]7K8QN=^;V595*6,Q_VPD4WNH+OK<:.V1FGQ/BE-*]"#KH6N 3ZL-%
MQ.M8OIH'?%X6]T65"_:^>%+_^F.QE+JW2OE:JDVC(N65NG[;<F7**49)'& 8
M12R#2*0<4HJ9>GD"E!*1Y)%=2T[G$HYMW;E=%@O+TG'N9\W0D'[)N?!M?INW
M']@J.0%:P=H3HA6NFCN5@%7*@A.-GX9L4-!S+@;N7& KY<A:&O0$V;[70=^!
M^JT+NC['6K&?CB5XU%*T'=HCP8,@"Z D4K%[0A6[DPCI_+Z(81S2(#8JZ'=A
MG+%Q="MFU>-RD><%ET"V(MMQ]__C[EV;X\:Q-.&_PHB-V*V*$&IY 4E@YI-\
MJ_;[NBV/K:J.V?J0@:O$Z52F.IGILN;7+P"2>;\ 3(!B;4>U+:>2Q#D/R <'
M!^=R"ED[!O: 5V >74.U%C% ^^4+,'BEL%-C#4I$%Q3>IY-+7^^9C"+F#POR
M_%BQ=U7=!!=5\YG)+T]B4D"9"2!SE (H4 %(@CDHBC+)\U)R63A%IIT>:FS4
ML)$TVA;5*5?? F [>O #6V"&Z(F8>S["13#\9BB<'F[8G(6+:A]D,5R^HJ=O
M<W/N\D[(:J9VM&*F?EA^40]$O=D.=\8%+Q6+X!C$4E( ,Q@#C# $92:RE-($
MEM2J;TN_X<=&+%UMM:@5.C)2.SH5W2; TET8#-;0CL"M ^I6\EUPHXWP!^&S
M7\@BC"W3#TZ_;CPW$89UT/6"Y\#UUN\NKQ'/U!U:WRT^S6</8K$?TQ(+5B0H
M1D"1(M)) *EBR90#ED#=>H'E20Z[>"8[G@PJ;X]0IL#$>AC%M(Y=4M,</:C?
M+MV;.82<<CM>?OUI_*N%,:V#E_2\-VJ/-XS)<H)&%,9T2>*_4!B3)?A^PYAL
M!^U=SDNO@UJ(SN37B^'?R8_J:?5T.YNM=)G>S2_K+V+1V:3J1]VY:Y()669)
M04&*2:IK[PF *)5 <BZ3.&4\+IPJW'J0:6QF?"M[9%HBS&4D6G'K_Q6Q+4VT
MB0GCY*=__AP]J^N=BWU=/96V:\R@$Q1\)6DV =L2FYW 3=1-6Z/2SC?4"J+=
MFZU6-U&KE]<*8;Y ]ETR[&JYAJXAY@O((T7%O-WZNG*,3?# /?GQOFG3T&YL
M)A(3S',&U2QFF>)FP0'FBJK5O^*40TY1(5S*C%T8SXEW!Z@SMB[UUX5ND1^N
M=;TO(6Q-F;YP"T^'#61M4)0NDM@*&_W4BONS_T*(%X )4O7PU)BO4N+P @"G
MZAE>NJQG1)#NX4#W>SAL=15Y\[+Y2MMTQ#1VN'LV//=[T^IAQK543"<FS?5'
M=ZMEO22FXM(_A*ZGH+[S72S(@_@JGDBERU<9NB1LJ9CS7BR>DDF2E8PI(4'*
M40*@1(K!4(X $D+D5,B4%F[!]*-1;6Q&:B=W1!K!HT4G>6.D-J)'TTH:&[;6
M*-51VUI&GXF+%A%MQNJ/;Z(7'9O@&-8TFOFQC8<:C< C6D6VFQ)MP[+=F4C'
MU1YM7M1T*6KAN8E^WSQA[[>>L-_-$[8%TTVT?H);I*(U5-$65I$&RV,,UNCF
MWV_PUGC4&S;J:SQZGPH7&Y^$/:T-7;GFJWA6Y/.H9/VRT"?13[>KY>-\H=UA
M38'@9 ))20K%-Z!(I#[T2"1 64E $L=)*8N4TU(XF0)VXXYMG39BJ\6YDULG
MH6C!;R*R%CTB/8HJV\Z#Y;KH']W0BY8!=B-R]*4#=B.U]QYYCC#YY7;+L8<E
M7C= #EC1\?)^E-4VQ.EZY"@Z?3?7Y#BA.2U3G@C TY@ R,H2*%:B((L1D;KX
M,"5.A91.#30V4NJ:9&T)&OW1B.H8_W826CO:\0%88)[IA94SL5P"PBN3G!QL
M4.JXI/(^5US\?L_NQF2AK23M[34&V)?YM&(OFX3U!)8IU=5G,L9T8BY+ 8$E
M K'V:22YC"%TRHZZ,-[8J**)2VX>^[G<3L!\%HMF1^C89?@"WG;$X1'%P/S1
M26J.H(RL-U$C;?1'^W>06@&6"/EMRGMAS&%;Z]H!<- @U_(R-[8QG=L_BS__
M5BU$NZ-K(S@3&F-&XA(41!8 EJP ."TA*$DL$8YS2E.KQ/^3(XR-492,D1:R
M\QG9T<=I ,\3AA=8 E/$/B*70U8MH>%S9AI &OH."]'.4&."RIHX+\+04*7^
MFN&_)&W9[_2%@_#=1;D[AKO\Q2MKW6XU?*S7'_ZM$@MUR\>7=F, 82D2SC"(
M648TWPE ,"6 PD1B!E->)$Y'1$ZCCXT+MPN1;LM_$VU^$ZUUZ+E'<YL?._LK
M&.J!J?8HK/JPXO/M[P&V=;U@"E."U4J"UZFIZ@+.R2*I3C?I1W0[=3\F&2Y(
MSK,8%&7. :0Y!90AQ6LR0R5*2T*I4[3.SMW'%IOS>5-1B>REV7R<+5>5[D,=
M?5LM'G3GWQN]1?S%C:3VL&6\Y#B.-:(ZKPP3@ J)U7*1PC05",G,J1I6?VP'
M,8@'Q3:.$X(+*D%2RAQ ]> "RF&L>_WB(BER2G Z^2X6=!X<W>U1AL#W&MCL
MUL7>4 3?8NP7SCJ>+>=OZ3N*A->E;7>$09>NH\KM+TW'OQ2@W]@$DP31-)&
MQWFJ7NDL ;C("I"5D!/$B<B14]/NLZ.-C3ZW6JR:6A_+1UWUHVVVJFO__;3N
M,+6J1?N;TT&1/>"WHP9OH :F"HL&70.UV0K"&N=''$]+K%.L8G?1M762/\^U
M?X!,FP/8^DYN!9J\$XOJ.]%629?V5)N:MQL?ODR$9*D^366I,HUQK+;W<1(#
ME!!M8X@2,K>*<G[D&AMS_;K0R8V=2FVP0AW)^6([4B[:Z.4:G>EI.NWX[14F
M*3 3;M=W/I@E]=GQ25IGJ]8#U8+V G>@NM'7R?9*-::] 'JZ'K6?VU^7@G1/
M?C1=93;+B>*BMV2Q>)%-AYAZ@AC+*$XQR/.8 8B@YG-6 D&I3$G.I2)VQU11
MV[''QM1Z^[2I&-W4(.B7F60#O!W?!H(S,*>N,Y9TJM)M:Z5OF9QZ1=R1W7_V
MD@-@03*9;,9_E:PF!V!.93BYW*)GO$Z;DOE5-&GU%:'5U"3KM\5;)SB6B=KW
M%H!P:'A+ H)Y >(4:70(BE.GBI<71QP;6]TRMEBI5XQMYW*8G)^N0!5M$L\<
M.>PR]';,Y170P'S5R0H6HBTPLI'VIJL7[#%JQQ8:OW$[%T<=-G+'%H2#V!WK
M"_MQ3^/.6W>3_J2GLROW2'B)*4(Q@"1) "PQ!KA46V",.2=Q&6OON@OKG!EK
M;'S3.I8W3=L[8=WHY1RZ=L3B";/ E'(2+N_U-"WP\,HCY\8;E$$L%-_G#IM+
M>L;'5+-J*3ZI/1W?^*H;*VFK/I#:#2Z6U7\WH5I<F2Z0I@00D1.@G?@ QU
M3#-:9J4HI,QZ=,!TE\3JM1F^K>5VQ:]M<1T#8]PGQHZ' N$\4(B,$1X8Z:.M
MPY5NL^:,O7O43&_X_(;.N(LQ;/Q,;Y@.@FCZW\F-$NO%<O)59[RV :J"B9(0
ME@*6*7:#99D FJ<89$5>I!G'C,C<QFC:N^_8#"0CFF/TWCY4YYGG"@!".]%U
M2'"]U+$KVR&.'H/M3NA^C@O4)5L\H/ZUSP'[]QSDQ3ZA2/>VGOIUCTR$-ZNZ
MFHFZ?CM_HE633/5V/JLK;IPV\]G]@LSJQJ/S13T,:KY,.-U<?E@MU02:CE=-
MCGH]89ED#!*F^T6IW0]%)2 IHT 0*$N.*97$/H'!HV!C(X&UYW.=L:Q=,LQ4
ME'S0;P3;5C3J_ W+>438OU95>QK@D!+@<Y+/L\]K3EU@^NJTBK;4,K5JMZ9J
M2[.;J-6M#3*>RZA1K^U2V"KX2K/HD _R2K,Y4!K)P+/JEH,2 /JSJ2L^QQLN
MXR4 2CN),B'NWV.E-@O^O9BU5B"*TR)CI02EC', 4YD Q+,$R +'+%$36S"K
M\KU'[CVV]?+]#[%@E2GLH9MW-39T$CM0YQYV%FM8?T0"+T.-]DJR/KF!>S@X
MK +]\1B(R->X>.+>XPJ?I<^]2X9CP..R[I#8B:_T[#!(GBN=::+C#GGC'?BD
M*/+C4CS5DY+&G$%8@H1S"B O(: 0(H!SK/#*(:+8J1/0N<'&QE2MK$V\+&\=
M9=$?6M[(".R8L'<6:#L/I"_X M/:%<BY=R"T@,1O&\)S P[;B]!"]8.&A#;7
M] PS%@]Z:?@JGK5#<?;0E%C8+P1"$H9A6>0 %9EBE)AS@!E&(!&YP'&>"9R[
MU9*U&75LU-(*[1KX:P6P'9-XARVTO[&1-UH+/$RY%2>8_ ;;6HT\;"BM"Q@'
M@;).%[LQ$!?5Y/UL62U?]''O0HU@[%-SZOM61^,N7M[.N9ADF/,XC@7(*64
M2E8"FM$<Q**40J"4D!C;<(_E>*-CG:5I?;*([DPRU?^W6E0UKUA7!&I'%_.U
MQ0.9.1W!VD[$>8X* &]@=FJDW47P)EKCW0H=::FOYR9'>(ZP4BW8+P_S[_];
MW<D0TK^@_A$T/QH6LAUC$/YQ5+AC'M?+KBC3_^9R!> W^Q6 WU4UTU)\4'K^
MG2S^*9;&(_*E/49XIZ2<0)*@@I,49%!W<X94 L+R#,@2IHDRFQ(6NV5<!11V
M;&S7B1PI,I.Z/LB3D3OZWOAZ9Y$BP<VA#5<:]"B2'VKB+8VXD4QG:-OO^D+V
MZX=!LTK4J-QX()4=V3T#[\X] _UJT@>>'/]5YD,)/'S=^,#0'ZT$'WK,?DO4
M5_%=S%9"#]!5C?]'M7Q\NZJ7\R>QN*6U^<R2="SO-B+^:"5NWOU.YNA/)734
M21W]T<GM<?/HB)37E]EV[$'?2T= ]E\QU\O[O2VWG%=-)N<74O&/L]9CIM[J
M)VT\:A=+GO*T*%$"),PA@(AHKWBJ-I,2RYQS3+."N9AEEX<<FW&UD3AZ5B*#
M:A:Q1F@W(\H";#M6\@MA8$+:0D]+&RGT6GEUM(*6.#(B>^QM;PV/WW[VEX<=
MMH>]-0P'?>OMK^P1#J##"LB,Z[_>_VM5J2V*]@ZK3T[T+9;SA>ZNO2Z(-RD2
M6:8%EJ# 90&@0 @@I+BI+*0L><I8)J5-U3HOTCB1U0!5[N[U&&V%H.BI"5;E
M$5DVV\+O39W.30E)AR/XJ^?-(GAAR-D(?BY8/YKP2//#EC;F0ZMV\J\S30ZQ
M%4-.UT#1&,-,FUM$AR^8S\: 7#W(<%$COO#8B3/Q=M/>$7)_SKMZ^@SF6<XR
M0""3 )(" 5SJCJ1")C*',6'8*J7DR+W'9EL?C9!+G0/#UM!9K#'] 0F]=6\"
MP?Z<]P^06^/@'"#7!X]A ^1L<.D3*;>ON46DW/J2H2/E]F4]$BEW\)6>D7+;
MCKT9_RJ659/UI%UXT[DV*]>^M+PH,JC^ &52",57RA:G1 B 95E**@N8":>3
M&X>QQ\9G&UFCMC-V;>-NNWH*[!P'@8 -[M+LA:E[=)T[.GZ#[1S&'S;VSAV8
M@U"\'K?H&Q?SH9J*SRNS#,I4YAB)&&0$E0"F>0Q0BBF0:8I*)K DT"H []C-
MQT8];5R&%C!J)'2-8]D"[CR?7 M'8,)P0*)'(,JARE=&G6S=<. 0DT-5#N-)
MCGS'1_UO\T=3L&2O5&M""B;*O  4Y0F '.FNRS@#4B8X+7/*(7'JNFPY[MA>
MY[T:UE%[('1-T>_3F-N9#P&0#,P$!X7 &RS;\D4A:]LZ8A6P/OCIL5^Q4OA%
M0,[7#+]\>=_ST/]:U4L3KGX_/W$,LNEQOVW4?!5-@KOX)A;?=4B#6%1S9>>P
M^</,W*5QKN8ESO.X9&IOI*8.Q@4"E.<"D(PP0O-2.I85#RWPV%AQ.^QIIS:D
M^*%_%MLU!]:E(FO39_U9W<@Q"2'XXV#'NV.:Y,"$??OEX]N;X\%MF^@BTT!H
M89A<FHCC6N=*K'7R>9(\#/">SZ$#"SWP*?8P4W!X!C[0N'V+H!\]E/@P7WPC
MTWWKKB@P%&F6 RXR":#,$""TE" F)<Q@SK)<IFY5T.T'']T"LGIZ(HL7G0.R
M/NK;'.(I%8#68>N,S[5&NL.\V+%_*+0#,[G%46E0 [P/;)YKI3L(,'"Q='=H
M#JNE][B'>Z4]S96=T_ _5F1:R1>U![AE)HJXWC@//ZV3RV,B.>,D 3Q/"P"S
M) 48,0%BRHLLX8D0I55YD5ZCCXWMU@H8GMNH$'4Z1!LE>F3[]YNA\[07'/?
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
M G-W)[5)G&QTN3$_KW_1ZG.SZV_2;-[I=-,XD'S6 O4"K^?RH-?)-'#%4"\
M'A81]7-;GT<7YM/Z=K5\G"]T[/AO,W5'8]XWOAQCW+]YZ1H7FKZ%IO.:*16!
M:4$PQ!!@(AF .8P!E;$$*<IQ@=*L<.R6'D#&\1'XD1:0+A4[0L[G-<<(@\U2
M8$KO,T&>'/=>(!S *W^=G"-PN7L!VLZ?[F>H*RC_JWCN'#6+^<."/+V;/Y%J
M-H&42A:7$C 2$P"%((J[4P@HBBE*E;F=%FXY.&<&&QL)&UFCC;!1*VWT1R-O
M'RH^A;,#IWI ;X@#U%[ ]:/("XCXY[I3 PY/6A=4/\H^EZ[I22,;MFH3*8H4
MQ3 F","2Q0!*7@#,* %<II(5.(F55>O$'?LCC(XP[N_>_O_1W9?[CW>?HR^?
M;C]_<V2( P@M:>$:8$(;2DTD1"-=@)R4D[K[?>L/1AGV53^EY,'[??*+/7N_
MF1WHNJX6)AF2>9&"3, "0((P(!QJ!YP03!89A9E5P9OCMQ_;ZWS[[=O[>\=7
M> \PN_>W/PR!7]Y&L""UOH[K[+?IU^X0P[;H.JK>04.MX]\:..IT)Q[G=F:\
M3-II?#_7']VMEO62S'3*VU[<[,YN9()R6)*B@(!CE*J=0I$#(M7&00H$"TBQ
MC NG3-/756=L7-0J%7UO(@:U9UBT>NFZI?KCF^C/5B% VBP!T7DIGHV78IV]
M,E"TJI\'ZQIWTQ@?ER$V7]=%K^['I^JG[?W6T_:[>=JVH#F2H++K(!M!,*O7
M>1Y'4*L?E4;@:1MZ^KP%N?J5ZHJ:;Y\J0JNI.9KO=M\Y10+E6&VW]1$YA#JZ
ME<8@)7F9%C@KDL3)5C\^S.C621-EOR5FCZIJAUC:+4'7(Q1X:3@ )\!^_#P(
M_@N''0XU?,FOD^H>+=9U^MMCRS;;S9J;\#C-,8<"2$F88I1$ @)3!.)20IZ4
M!4_+82Q\1\''QE%&.F4J_61L<=?"CX--=V"[.^ DCM_"[ID(/@(SNN>TC<-@
M=A7^KV$:]YR2U\J^[KG<F42#>S$E?,[^)LAT^?AQQEK[3)8Q3#@O@%J'.( E
M3P$1B "$8I$J2U?@TBKS^<P88UM$6BD=LHA.8'>>YCTA$IB16P&C1L(;79[W
MESY]W4Y Y)!6=3U4 R51'8/,4ZK4>0S.)D:=N'2X-*CSLN\D/5WX:C]C_M?Y
MG/]93:>W,_Y1/0.SAXI.17-,L&F<O&XB/Y&<Q31+!<A)20!$* .$JCV_+)F
M.1>$4Z=<)K?AQ\:)G?3&8;F1OPVY=C.S'2?"SE@.!V]@@CV/[$ZC=BU^9.3W
MZ%7H!YQ7H]-1A$%-QW[P[!N />_2C^C>:LUFRR;Y_&M5_U,9A_H#\B"225(P
MS,JD!%E,8@!%Q@$5N00)A2G.,IR4J5,ES'.#C8W$=F2-%DK8&WUPUXKK1F)G
M0;:C+%_0!2:H7=2^&M2^7$;-F8ALX/!*.V<'')1D;%3?IQ2K:ZY/!O]8URNB
M1KJ332"U"9_^:(:NO@O%9\?WMB:J6GUMNM)'-%NQ4_5$R@3B.$% (*JVE5@;
M5JSD0,0)A(3$ B&G!,.@THZ.PDC]&"T$$TH=WB0LSYOXORX@H<E4%EW=AMK4
M;5B'"S_;U\<8YFFPH\K1S'%@KNWT5)O&5DN=;=[H>7/<Z[EQ(IF=9J->%Q3:
M'89Z=&\.,A7!LM3]2_QJV>O!P#^7U1YNT-Y+E;+@EB]Z@*6.$OC7JGK6+\.7
M^;1B+YM=9"9CR3*,@.0%!S#+&2!(*+N7B%29Q&56QE85J5P''ML"TLE]8TKX
M*,XP$4B=\,XK@QWXUB3O'=+P?+V-YBZ8ZD,C>/1'^W>0_;LK:KZIU6[PH5G2
M"9(CA.=V_>M$%6_%0'U>&6\ZI0PE!6) QD217"QB@ G* <]+&4.20L[YI*D]
M]VU)%LO P02GY'1Y@?>E#?<NOQ$/U6RFC2=*IL;T&CB*X.2TJBV2*$69 (1)
MIM<N!% <E^JE%#)C6:&;A+;3^G[&_S*3VLD:;DK?&_E&-Y^!PS]\S-#XXSS6
MD1P[P=*-IB,(YK@T">.(VC@IY5\C/.,2R+Z#D4\/U,\"4#NBA>Y:]TXT?W^<
MM1UV]JK2*!O$!'XT)P:Z1)=:#8A:UP71'K0< \1T9A!B<1;#1(J836:FCKKE
M:M!/$"M"P0VA;(L3TAXW4C<^L+D)^R(]3BA[SHL=KP?$>ACR[A2(?NI4^-G$
MT;4MMUKQS10TD7<7#HF=2?DZ!+TR;T]1!J77Z^#:Y] K[]8C,NVM8EZU\>**
MK&</7\6S[K(\>VBK>V0B$WF6%P 5@@(HDPS0.!.@+ LH"U@BF-G'IYT;:6R.
MG!U9H[6PCA54+@-\GM2\PA;^(',0Q!QBVGPA-U!D6V\$W:+<;% Y&^MV]@;#
M1;S9Z+$3]V9U0=^@D*>G:KDN0CN?Z3N+&:O$T: K7E+(2QX#C+ R,>.8 9I+
M;7'",J42<F5GNH6)N P_/JY=2Q_=ZCK0V_*[QHTXS8-M)$DH=(-3\@98L@]L
M^-BW?KAY#D)Q$F'@L)0^\!P&JO2Z2S^:^RIT+6:U=U\L7^[5MKXFS.S<W[QL
M_\;4VE0K!I28E8#)0N^B80:(R C C$"144$@0BX49S_TV.BME2\R O:JA>H
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
M]F=QO>=P+5MZ:KO3Q:7O/7HFVIAX4[WW;U-+R?3C3.WZS9.YWXB[C'$N<2X
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
MJ\OX@UJR/8#9MV_[W*)W- IY>%B(IN_JVJ;^5,W$QZ5XJB=EB3-80 H*)"F
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
M_;G"+NZ'*..:4K\',R/1;=C#GI$H?>H :63B77N>OSZ&_C!?Z$/H;X*M%IL
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
MZ]H6<'C.B#_?WL@)\!<=/\YWOWS)Q*2U] =E:>X;I<>J;_F/JDYW2Q,GX#1
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
ME:+&OGS<W_+-_6J[^:H#FGSQ_%X:!=Q\:9+X]PO #ZOM<C-'IHQ5E$4PPDD
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
M#!5/,$0ZY(14ZOEB'*1AJDF;86*5#&#?Y-2X>&\UJ,QNWF#S9C>F.ZXQ.71
M-^4. ^O04U(_B#J==W #Z>IS$);-C78^PLW]]KD)QRM[YB/)C9E7?UFOGG(A
MQ=OGWPHI/BUO=?1#34#;DG52BD9QJ!(8)1IR% L$,0LQI!F2,9+ZP\#I-+-]
MTT[$-,*)9VTYX&9UY[&VW4@GK!J[ =T9[IBL9-\7=N'@, @/S%$&W'+I[$L+
MW#?&<I O?P([X\'-99C=<YN<$?.;Z63?_+AY3\ZP'&5!N=^A1SK#+_1'_K!]
MV$L\W*HO]-FD7NU$M7Y;ZGM]*!X?YR:%(9%*0"(UE:',5 3)J((J20., J'2
MS%Z3RJ7EJ<59+0T7'0;(A\?%ZEE*\%C9#T3C -@:#\#F7H)BL^)_!X_Z-C/P
M4+GNL-_OU$W=5#<H^ ,S76UV6T/G5H':\KU8("AM!\;XH3!V2+(8"NN1LBX:
MS!\/GOESC_J';U^^_,53(D8?X#HS,YQN.%ZJ1A\_#W(W>MV@7_3[D>9K4ZY*
M5G(D-\NV<L ODA;;M12WRZ^FVO7:C%)+\>O*G"FH?GU+B[RHZF6(+$E$E(10
MQ29C+D09I"G14W:N4I0IE,7,:;/(FV53&VR,8V51-PEJ-\J:-&9]K[:]S(=J
M.].OY(F_OK4+ME^EQP8>H?:==57_.(?AWK'T&J7[LV[4(-X[J"]C?/\-]&/U
MOTDC]";%S9.>7-S)7[<F9^!6E0)QQ>UV4VST$UPWR.>A2 CG2$).4 A10+&>
M!H2FS@#B21;$.,V<F-NI]:FQ<VD4>%/*B!<_N1&N&^PHD%R$',.,I %$.-8#
MIB0$DD")C"02X8#-]9W8ZM6!;ULQ'/2-^9!6]E=:[@58[2T';+3NL1OS!H-\
MX'&ML1O4AH/*\G+'L$*]9?P,E.;[&]UZH>9U!'.S8-11JA<X+T>B?C?I-]I\
MH&NSD6AT1<O[O\\76]WT/$!Q*"7#4"E.(5*IYC:JAQDDB41AQ )!G:0'S[0S
MM1&D-@N\V1:BE"4OR<J1J\YA*B,IHLQ(NB1,#QIIK,=JK ?L)",T"&.LN$!N
M@X8'5,<9'AI<E]*<B2[U&';H#@.VW1#@ <"!R;ZQL!2F+FV<@=I*?YQ^ 0:O
M['VNK5%Y^H+#+QGYTM<]1OKUK8_(_D;\][;8F-6&.<]4FL89@TD4Q1"))(28
M1@2&)(E#E' N(B=N[FG'U+C[1HA_ \*8;3($9+GK7"Z/KC;:VIPN3$VAA]6R
M#DT]Q)\6?75%).JW!UXI)FV(_S@P!7L_!@Y.[8$</DRUL.7U U9[P*Q"5X?;
M]=@U_:(?X7LCG/]MI39_TMW16Y8J29@(("9I A%2"22AGJ='B8R("K%$U/X
M^)E&ID:!.S-!4=OIL.=V#DB++4P/\ S,3WMD&A/['/4^!Y'##J0'J$;:;.P#
MF=NFX@4L.O</SUT[WE;A!>L/=@4O?;<'[WTUQ4.^F83@^B&4L0P8$1)*'A,]
M98\H9!&A4,:!2@07#//4FO!>WGUJ3/?AAUSSO)#@RSKG$I3F@LSA53Z"SX+F
MK@%E8'ZK "AMZT-L1V@X,-HUJ(Q$92UT/%'7.:<[.>OHHO'(ZIR]!RQU]DM]
MBC3*4C'L9[G4D>#B9BENQ$.^S(O-NDP*KA\S$H8!(0&"(4XD1#3&D"(10H$%
MEFDF@R!$]I45;9J<&I'51L_ 765VN3]-#PQW*61GA;H%U7G'<F#^J^T%M<&E
MJL^AR7UHT0Y.EV)^OF$=B4#?K8I-<5"J^?)CV\HD]Y6%Y@1?=\D[JSN-6*?.
MQ;/#XG).5_94_E@]/*[EO5P6^HZ56NVO<G.KOM,?<\H%2F*SC2%1!)' #%)&
M.20R%6DJB4R$5=AIT=;4N+NJ'<?;!C>[&W2S6>=LNRGUH?7[\FFYV>;E6_%M
MN[[+.5W,3,'M\R^&<S^0*!6<JT3'^ZF B(<!9#2(8:#'4QYE(:5AY'+ Q5<_
MC%;#;R+]8+?BZPG=@4?5 RN; O%O/J^*XJ<9,$==5LKHIL_ S0N8OU"_Q<4L
MX/*K(]/1WKC",I<=/U*:L;BDWS#PGUNZUKRZ>/Z8+^F2YW3Q:5F>/S;!QU[U
MA(HD8P$5D).80D0R!$F:8"A#Q3(6"140)^E>NV:G-CCH<;DZS[\S'[RG&^I&
M-):(VW&.?QP'II\]<CN+0<OD@71FW&#R2CN638_*0&YPO"0CQZO[AJ>5TMW?
M\LW]NVVQT8RW;I)WG^>:>Q0A"86*<@Q1P#C$D>(Z1!),I5)B1:WJ'5JU-C46
M>B^57*\U"ZTKZ0C7.*<+6-M(QQ-<@\<ZM83EG]I0T%@ZVQ5.??89S5A XCF>
MZ6IQY(C&POGCF,;FHBOJ,)\(FDR8VP1.E7J!_GPM:2'?R^J_-ZPHK9KC.,1(
MZ#@G2$Q&#J.9$=MC,$P8Q2&-LH@XS8&O-VEJ/%05(SXY17NS,/.)?^M1T/FZ
M3K.CKW&[8F".JWK!<E8'_F@\\!A<^8/3?QGIZ\P:O\ZT%QA/%J+V<^=^=/QV
M6^1+610W_!_;O,A-G%C^N):-B+9FU#A(F8[E&$J,3CF!3'\ PS#C""G]_ZE3
MH:F++4Z-3!N#0<OB&6AL[JE;?AEW.\+TBN; ?'@MD,[T9PV.5W:[W.JHY&4-
MPDMNLK^P[SQR_;A:TXVF-+;Y9DYVUH<_RVT^+'D0X(S#))(,HC2ED*8B,9)V
M7"282QPZ;G1TM#8URMD9"XJ=I:YSR2YP;>>2GB ;?"[9H&4,!7M+AU!4M\'$
M\V2RJ\61)Y,6SA]/)FTNZJG.SN^EV"[DK:ID[W;QDZGNJ9L\K/!9GA??+^-*
MPI .9R*( ZRC&Y.M3# G4! ATR03(4J<5JJN,69J!-3X8D2&6A5]W^?:L[4T
M8KIE>=[O]TTYWM7Z&1@G'87=K^D_.Q(;JU<&YKA=A^C9XLZ1=M<87UY67*ZT
M-L P^O ></6K&G^-0>-JR7N [DAAWL<]^Y%PK6A??*'/YK;OMFNS&SUG/"-)
M1"3D4E$=P$4!9&FJB9;RC*921ED2N-#KZ6:F1IR-E48FS)CIQH=GH+1CNNL!
M&IC#=MC4%LY ;:,_5NK&P"O?G&EJ5";I=O<E1USX=K^WO\H]:0I5A22,F0Q@
MI(QZ@>(QI%1F>M*&=43%8YEQX?+.MV\^M3>]2H,ZE^&DPR+-K/>KA4:R^-=_
MP5&8_3LPE08[=K8NXVM'!'U1&_CUK\P:8$YVRE^OK_I! Z.^X*=<>_E:G_Q.
MSZ%\4:)=GQY]:XY0F<5IN2QVM0Z6Q3[Y+LI40!1+8(85,74L4XACE,$T('&:
M(9&E(G!)@G1KWHD01LB++(V&K#S#QUMF UG9#:C2O-3LPVWH#]<U'<?>L8P:
M!L-\Z!E1"VX]HE75A==K<ZC&_#QK:I'/:MRU]1[CC%ZH^8T_W$P8-R[I!<]1
MO-+O+KUG,54-!2G.;<K5@W"LDD PGL H31A$2$BH)SH1I"D7+ L8ETGL.+&Q
M:WEJ$5#+<'!JK[O:Y/YKY8+S1,BR-U#&,AF9R646QGJ:*26DB9YU9D0EH4@D
MD9EPDWD:I#_&$7XJ8]*AD+:>A?I';^B)Z>V[3V>2Z@<(5YT1\CUMM6Q][)FL
M&R@G)K>.-^@W3KS,P_BT_+1\T@_*:FUJK:2*Z[A789A@1B'B>BI,PUC B,1Z
MS$CB.,NB^5+>&3/MV*BS/:MWB%3O4+O5X5ZEQCC'66XWJG;,<SU2X[!-8R=X
MTUCZDYX4@):Q_KC&"A.O_-+=XJB<8N7\2QZQN\A?YGRI?ZUCV'F,24I-U=4@
M)J8J ,\@$5) DJ8BH1Q'>E9];>)\T]C4(LE=-C@MU<"O3YO?H6I'';ZP&I@Y
MSB7-EZ8V\UPS:_JSK'>J5CHB7TN1;X")Q(?-J'\)U^ )];L&7SV?_J7K-NGT
M1]?XS:9_+U6^E.*M7.H?-E_T4U3L]=]VB:6K=9G4U0I\OZ^JL'>7MAWH614.
M5 ;CF.GI52!22",]XPU2R8E,.,&AD^+]T 9/C=D^-!6R6.5960>K &^65>+W
MAO[PE8OOK<OM*'-*'3DP[9Y<VZB\_:EDUAFHO0:UV^!+6>ULM_!8ZG5\E7RA
MQ[>R#GRY+KS'Y=R1[E$/!?CNN5&.#'@S>A('"GQW@>UQ ^_M]A8^>5@MRYW3
M(_G2><901)$>B6A(C<)HS" QI5C" $5A)KC@;E6SNAJ;VBCRKI92-L;.3A7[
M>),W0LN.@NZ=D,M$ QX( A,C;8*R3$!*"(=,$!4GB4I1&,T?R^,IWS9TO1D7
M^)<-#P?_6WF7+Y=5496%":V+GG55.M&F<1HD*L*0QI1#)%0$229C&%*4A#)2
M,L8-VA^6EJM'?K%NFATP7&IJUPP'L^V,T ]P@\\(2V+X5A%#9>FLK?OM513F
M(B*^56'.-SBV+,Q%UT_HPER^IM\P^7VMQV>EAYV;I?@FUT\YU_>\52W-!ST:
MESIUQ7?=0G'Z3_4Q,Z$Y!\F(01$18DJ:I9 E NL!-F%!($08,*=E)Y_&36T8
M;NNB[$SM>0#0:R?:<=IK=<W '-BS5YP)< CXO!*F5P-')=@AH'U)R(.TT7>>
M4^@IU<^KE=@;(XMOJX68QPG%*,P4#&)31X$&$62Q5# 4>I*3D$24*74NLYQS
M34V-7!M9P:)<&.LIH',65]NHSP=:@\=\%42EF>7*4F,H,);ZC/@NH>$YWCO;
MW,C1WB6WCV.]BU?TT/2V.<CS<;66^=W2_$T:H:^;!Y/A/V>(A5S$ <S"2 =U
MC.B@CL0$1@K'W"A]<YG8)45=:<GT4J1V$ET;^D.S#'S8%Q9WD*J^HF\HPS10
M"8%!8@32J%*015D <9BEB528A\Q*3V/$GAE5.JWJEU:W +$ME\2__9D71776
ML?1CG.[J'CA&[(2!1Q7;0Z4S4+O2ZHD9J-P9IT<<!.#'Z9F15.$'[2$W9?CK
M<>V4B[_B]N-IR%^/P8&PO(?;]=10J)5S.[5#=YO#(HN02O6$)%$X@@B%Q&0I
M(4ACG 4H)2K%3FI03JU/;<PZ(3I\1CKW\C:NA[ZQF^,,AOC  Y1/L-W5#OJ
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
MCT:]SPN^EAOY29/?[5)^S]M_+.8HSN(HC2G$B=0AI-2!(T%,0<U=4<!P1N/
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
MCV4TXAF#&2<8HHR%D,4"0RP)B016(D16T_B3=Y\:<YY4+HU=%3O;\%D$X]>
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
M4H9B' 0",X6LHLIK#9DLE=\JL',&:F^@<0?LS7<4![BZP[H9>\QN&)JC3_4
M^&BJ6YD>T*X XPOXOMJ3\NMUBT.)WY&Z9Z0:P.V8YT0WT::;-CV[R:UHL =L
M.ZL*7W/_\<H.>T#AH"ZQC_M=*[K_?4V%'E+W]]=-5XOTU1^JG.?/>NKT:2,?
MBCE7 B'!$<RRC.F!#2.H9S 1I!D+DCC#&7-;+NEMR=1&MO>2;<K7LMY+W/LQ
M Q]_A[]^ G\8VT%IO*OD3>_NLIR(C-$) X]KGO"_0HZ_)W8#B?*[6O-*TOP]
M03LOT-_WAOV(])?M,N?Y(UV8$]A%551^'B8(8QX*&!-$(4(T@X3I[DJQ3-)(
M<46%DPS_J4:F1G\[&T&Q0]Z-Y$Y":<=?UP(T,#7ML2GM W]4%GHDH2X O/++
MR89&I8XN5U^R0N=W^[WP;[?YPM"(H95/#X_KU5.9 -%L)J411D$J(56R+$PD
M($L$AT3)$(F$!4AF+F]^9VM3HX#&V'(49O4O?UV891HC5@'RE@-NU- -NAU'
M>(-R8++8V5G"V+;4^_:2%21>Z:.[Q5%YQ,KYEX1B=U'/G>KUBDLI"G,*ORI?
M;?3QYJEV3D4\@P$U-7T(#2&F"8)*X""03*@X)4[[TR>;F1J7-%964AAY46RI
M[E6S&,);5>XK,11#.48-Y>%QL7J6LO[3HW'+<3_[= ]8[F)?C>O0>]<'D%8B
MK5\Z07+?K^[$P.\N]>FFQMV;[G3W:$>Z^]L]-BA*N<P/)F6RCI8EI2)5B3 Y
MB69Q)B201I&$"DF*L!)I2*VVDT_>?6H4<5*O%CNL2Q_!9[$'< TH [_?%0"E
M;9=G&!9H."R]7X/*2.OI+70\K8F?<[ISH?OHHO%6K\_9>[ D??9+?6,:^4AS
M4<MD[)9BFB+5Y5),_;@AS#.& @Q51O34"0<1Q$;^4E >)U2SFN8PMSC'MNFI
M$5MM>1G_KRIYWH.*\ZY!C747V 8Z0P [>/!38=I878);2_;6X#:E6[TOSK@#
MYCE2LFY^Y.C)%9;CB,KY#CVBK&H_8;^>_+=\<[_:;KY**O+%\WNI*>$A7Y:;
M=\TQ%2.Y1A?F[,//-%\:#>$Y%2@F)&$PS)"9QAGQ,BXCR")%,QF'F& K35]_
M)DV-]EH'\)4Y.?=D7Z#,8S]9Q("CHS\P-QYMF($_*X] [1)H^]0ZUC@#>[^
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
MG/S=L1^F0FGCO6,<-8"T92SE#[_0\50+7>NJ.37=.AO]TKKK(6_1$1B_D=6
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
M!F&7=/7@.@\"I0'%WP&87FQ?6PN 3_!#^'HFJ;HL+.82HM. +-&RD(I!1)/
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
MKK)03*DVW2=V)G'<VO<&1JJ);CH W5D"=DN[-,'[2,YC3-;2GEV//)S'.A=
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
M/TC&VXR)PN PJ5QOG)(K:7T@5X!<22V,\=Q(;70K\W4/2;ME8]D30]8P&N@
M2N=U*L\7)W$Z/SOKWW(2O8R1*0M.)TE;>E;@DW8@93#&!HVMYCS>3]-N8'IR
MN?UA=- !FOZV6.0_IK,9V=J;@WYOFMR<BU;",9!1! I5HH=Z. ',D=M(HE/%
MMFG4MCN-NZ'MJ:7F&^FH _2].OE,\<JF/G-Y-@T]S-Z4UXO:<?L+YKMYK+50
M.BI%X8JS9*^#A2B\ B&DJGPZIAM-CMB#VMT0^=22^<WUU@$VM_,'ZG7C\PF3
MM0?#\]/5>G&"RYO<%5U'LHA<TS=8.\I)\*@XI,11&^YCMFWVWL?1N1L>G]K)
M0$-==8#$U^1I+):OZU6>VXO*U&$8S-86FG4*+T7>WCL'VGB6H@_989M+ 0\0
MM1O&GMK)P%!:Z 10B'>S(DHP644+]1("J%RMM"5A<<Z*IKBHZ$8S$Q\@:C=
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
M6L=-K32'86/EC9T.?C7__.6*/JL&]Z5,$]X*<.*%3))<3_)!M2+CG3BYI*B
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
M1UQ\YI-8C%5:,Y V9E!:D,R$2*"3D,E;B5&*$X#JQY2.6Z+9%&T#JZD[$_:
MOU^FRS2_FJT^D$C?XR)5$UW%Y^I *N-0DS!M@O4OF2A&%)%4X6T:RO:E=-P*
MS5/"\%@U=0?#!Q',K2S?E>L6XG#Y?KY<EY_]6E^IEE,*PG^;+E>3) /= G3P
M#-,!E,@>7) 1@BI".(->-FJG&(B!<2L\3QF6-E)J=UA^&#WMP;?S=72W4\!]
M75->&T%C<@5DRE;+8C+I8(10=V TN[-$\XG4VB^<[Z*V/5B/C%BD. YRK/,D
M/ 82O<'U8(=D$BNVG**H["@F=@*U/V]0-U?NN90'W8Y*WC[4XMX[SX##HO?Z
MOK93H@]GO4T)D2P1L^<&?*E;$17]X%148.JX1>Y+=N<Q'OK[)R14TF21&5B;
M&,6-EDYQ# R<C387EEUJ-=BYWQ*B?33]@Q*B?<3;P:6[M;8A"IU%\&3LG25C
M'V,!9U($K+\;O,_\/VME^1%:WK6$:!^1=PJ=ZYJ&H(W3,6L(TM)YLME!L%)"
M%DY*'9/@HDT*\>Q*B/;2^>XE1/LHH ,H;:ECD9$QD84 2>>-A,/H@"GR^Z)*
MP=7:=%7:S$XYLQ*BO;2]6PG1/J+O $!/1"M*68&E!$BB[DC7,8#35@"BM@RY
M*RPV+I7^K<L2HF.NKB/%W %0:D,XXI9H]'9LX!4^&I;&N/,ZF *!I5)[4GC=
MCRV@%(%)LL!8HW+&0RGNQ%\Z$"E/]/$W5]L9P;,.:OGXYWR23 A). .29 C*
M&0IA3$H0M"XIT;$.O(V7OB>AG5C TX+Q$"6=&P;K!+6)P<R"5AD,]Y:$:31$
M@1Q*9)E\D.15HZ?:O4GMKLSI9#C<6U%GAL0Z1&TB2V*:9P4\U36,0;!:,(C
MHU4NU%</W6[(W3Z4=E<H=2H<[JVF<X/A]"M.8@A,2Y8@2^G(X',-/E-XQKPW
M.26NG$OCPY H[:Z"ZF0PW%=-9P3#%W5VVBV3*7(9(A>@),^UAS]"3"&!#D&%
MZ!!C'A>+WY';72W5*0!YN,+.")63'&,Q.=NZV*&^U08/+N<(GC,1T% LYMM-
MX]Z%PNY*HDZ!O;W4TD$U\[-\_6.6KRL4,?_Z5Z*_^N)S_=7$E^RY)4=7*A/H
M8$E![#H+:+(@_]>ABR,8P6WD=E?-U R(@RAL?U3Z#2IG>$&LYJ8=&L$5Z4M4
M$%&2Z"3S$ NYNN1:,.^0$U-M%KH=TZ%QRJ*B8[ UA-!_Z@*AA[ONVY<(37A'
M14(/V;\M$_H_1VOE#7$UNZ@E:>LBXX-*L1Y]QK"2>Y[$@4JF_C:?YS^GEY<O
M9OGA]]5N@<LYT85W \62D\K%:M$3!?Z^YI\L1A":CCL6F5-NDY_9B\QC[X*=
MONPC*> E_:M_3Q@7K)!E B$R>6"%%2 C)4$@)E7(#U.J31/??G2.^Y[4#F</
M+Y6&VNO^KKGA/3SF??UX?)"9^_&'#FOW]F1B%$-H?43%:RN[%0:4=;7'76O0
MLH2 7O/8:.CI20WAS:W]KMQ\[=VY$4Z@,TF CK4YP9D,WG,.01IOC;".8YL2
ML6>(.B<3MP^"'I5Q#*27#M)/=ZR\GLZF*W("O^+3Q_X>BQ*E*'4/L['$(M>N
M;ABOJW9X=ID,=O"MH;<SL>,^G(\!R39Z[ BJ\^=8?'VUJB+]/%^LIO\3-LTO
MZ^GQ#WA'8V1!8I8N6@<J9%XKUA/XPJ-DU@J*?YMB> @NQGV-/SVX3Z[Y<W8X
MAUY?<NA7G<PY/?FBD_T.0.3"ZEHR:I"L@G)UJ*!C=4E8T4%D[V1JDT,?R65]
M>;6<SFI&.OV_J^FF#W'Y\MN]7VW*:0UWRD0=@=%U4^?I"W!))Q A.&[K!,=&
MTU+WI?2<G-M]L+;=DVB@P0[<B">X6G>2!,;1)2N!R-;D#44!GM>)HL)Q+6V6
MHM&>HBT$C5Q_W!0%#QMQ!E!)I\BJ/UT@7C>:%/(\M!5US+'*U>.FX# D\H2D
M1CJ@%#*R-AVQ/R1MY-Z<(0"P Z@.U\:(\*JNV.35IREY+']==Q=Q'2-#GR#7
MKB7E<X3(:NN;SR:YH,AG<S_RYQY_;'\8.$)?\T&$-[;:R0Q?7GY[/26ZYU]6
MT_2WS_'OUVPPZ5B1WH%U#D$94P='.>+*&1<$EP%EW D#V[]CW.1)0T ,)-8.
M[IQG N*7WWX/_SU?O+H,),-J30771#PCS&NWWLC'("8,% -KDR*W0F*;U\,]
MB!RYT>647D\KU?6-RCO&WH;/-P?9*9&TY1**]W4LNPD0%$N0<G"J+C$6HLUS
MSIZ$CGM#-@/,[L \6GL=@)/BY=5B&J^JVM:S[FYZMHTMPGE!,G.%?$RG&822
M'9!/X%CV3,K2)D.SC:)NX78\#.8-='(PMK[B(LX'0M>KJ^5J_AD7'_!RK:GE
MI^F7&V9")C]3UEIA:44= .;!6VDHG%&!L6@UYC9]?L\0->Z%>TJ,#:69L6."
MW\/LJH14R_AF%^\7\UKV^Q'3I]G\<G[Q[9HA[2)Y^<R C)K<6"5=+5#GD%/F
MR'E!5&6GZ&"7;QOW'>H4&&HC^ XNPSI </[Y"Z[PQ04%5NNVAAM.N$4=K828
M;3T)DD/T2H&IAK<PEI5I\\R_G:9QVSY/::P&TDL'"'LBDOKMMGK=HK,4.I%T
M4@GKM!Y$AP4*G98HR1;EP$Z5$/UMKW$S[9K<1\Z\'Z:<CH#V:OXY3F=K?;TB
MB4WSNLB=I+4(L^6&,CXIG'"1#0,34Z8+'RTXIP/P3/ZF#-QPW68TUCY4=I>0
M/1 ;6T WN*+&]LSV8.S]1IG_#)=7M:QE7;OR*BP_W>Z9MRX+9:R#+&(]U2F
MR\$ ]U;;P$SRRN[DP U(5'?YX./P.*K..C"8-W1_G%_GU6]D@<N_+>;+Y:28
M>NA$!HO$E)+(H!XY,,9B2*7H&-I,1_H19>/>T,T,XZ *Z=,8UFXS8O&[(_9B
M06?L8N/C?M_1^@43_??=U8I\87)T2@DN1 ,Z9!)MP@R1PBU@1F/@.05>]!$F
M\0C2QHU+3FD83Z6_\T3OJT_UIV]FSTH!ZTT0+!CIZ9) 7M=?IYHJR'2(54HN
MJ88HWH'$<:?:](3FH?79SZ7_>K[8PO]M&_CU&HG9Q8NTFGY=]P5/2G(J6F]
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
MER+6,<<DZ6FBGZTY_\=LNMIF-8@?Y"IQT$RXZIZ1U4CTR\BSSH9YY-CZLCB
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
M#2:VLZQS*TX96^H[0>><32RL* M].\OS\FZ&:R%-+&G,J< @<N5(-"F"4U)
MBM)R\CR((8]N54_IWLZ0SJV"I'> =)!8[;V#^IIT)MRC0?H#)M<>\LQI2BRS
MA\#)K0B1K5!M]B&:L+.=\9QU:<>H"#GG)>;!4DQ.I+:PG4C'<L&,H+-7M.IR
M!A3F6O!"R<25E:3!T1>9YRC?SE+.K<ZB?Y"<LP75-'$CD[L(MG@EG#(:0F#U
MW%Q2DBBDA^*4DD4SXQXO0"/M)CRF?#L+^E=IQ;%!,I@%_:]_>Z)9DMV?ZQ^M
M?U+_U7LL_[W^_?O['Q\\?SI;74WK+;?EU>+C-(7+_YGFGZ[?\[SF?KOZ]"DL
MOCZX['.1Z G3U=?UO;F+R\OK*]KU=MP;7(7IY?(AS\OII\^7^"UC&?+U_W8G
MC,=BVE#Q!/-C" :_K)!^,_^/PR+PVM#J<DYTX[MRG\+W>!E6E>CE:OD$]\N+
MN%R7ID^0<2PQ$8B%801B^LX91E]<<MQHGHUL4]%Y&-UCU]'>*^1X/[^\_&&^
MJ#^<9.ZECX8#9W6BA<8"OA9V1*=2R(HKP]K<'6[#S[AC+H^([*%+7@> 1R_)
M_3!2V-0C>DRUSXR!Q.KFNRH!G/8D %0YEJASP#[KQ_>[]]C?F<V ^&QG,GN
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
MI>,(J(B.-3A0*)I9B1I$T8]R[:S#H5KA>%E1 FJG#)@GEF!0W]HARPTL(3S
M)#B,]!H+3Z7-& H;A41IPOAI[@A4*_-4<*::9FL9;H2T0K1J.=+T1K5['QL)
MU2NJ[&\)$J4YF"B]]N&QQD3Y>O./\ROGV]77/RZN+[Y>;C!05B#R+9_"ZI,=
M;RI.CI(E/(GNV?%K&O*9XU@#=J(3]X0735*6<G$&,M0QCN["XENE-G\LK=E
M*60^T-M8=!BLI93#JF2#JM>:T5H,?8A""U3#Z(?,L1%H/K#R/B4 *158_)#J
MY9@$7VH]R/>#%81.6$#6EBF"^")($\I1MO1![G*(64;<!S'/J2^$@LM7!WZ=
MQ2[-2B4B4A0X8?D]EMI37IV,(OJG"/.MS5QT$!GNBL!74:=8)7?PKA166^W&
MR,LOKK2NU-OJO%CM>\80%>LB@-X2N@LI/9>@Q]TH]0!YH %RR-(R!Q4<-V3]
MV%?G%4^.F;L?H)]NEL^OMY8F3F,0199@MQOQ@-5"Z$%JRHU7]&U9 *[%)JLF
MS<XHIW79/]I;JGOSSG*1:E/#O*60DL<OBB7;)D5P4R.?EWO+VG#Y6ZK)^J2N
M]48T&V@[UT7IF=O3IKRV)#]MFQE3_82%>UNYPREC#KMLV[H,\K8?9K'Q*W/N
MFC$[L=TUV.GH_4ZE5#^5_>",1,5UD<IX3Q)@3F/R3O#0R$05B\UF];]A6D!O
M'=,"FB.-WE*I7=\X=1*'*CFN#4+U.<;SFN#?+Y1XNC_"Z#Z0WJVTKN$Z3-_<
M7=5RQI%'2-W&=+2M%KP@%?@WA3"3LI>IQG(U>F-W6<?3&^/AMY0ARXA6J^;4
M/JA=(6-K<=#\%NZ/T,)5M6"<"_Q4*D+.H36XOV#>D$8_@0R+S*[X#G@1[>V\
M.LJX!0HZ:@[7&OLAGJ8 GA]R%8=R?==,OR8"/GN"A8-:45WSL#;AQ?*7$3,[
M@,,T&Z>?/<;H O@TQ6Q GB//KIC*8X&9]=I'+1/S@RE,*0Z8UY!X$G4%JN=R
M0#00;'<^IR$5@*:Z1+Q(#)'RB&U[QPU-%)P*^=?Y2_<8&R2 S#M?.'(L_(!R
M0LR?!U.2/RQTZ>-MV,\L#AG!<Y)2K(\<.CO*Q41*!SR]3>H\_);"A8S!38PC
M$AZ$H+^J'<;W#1 W8U3X:RQOLT#$ 1+'UXJ<\E5A+!Y#G2DE6WS#-P2Z)F=M
MA-Q;BL/7':0K2R,&NWG5B Y#.WA#^1O%()DIDU:1\EOTSL8F^U?)LBSV26_O
M<^X4";(\$X5R5C SB7P[(K0PLWE 54A#S_%US8*(FME@:Y6,JA0YN:0*(4$'
MF<#X[$RH0A02C!Z8) H,G5==&G,L?DC^VWV,Z<UAP70A1S%K*TI8@&V. 7\N
MW+'C>=4(H:Z0PD09-T*XW?4!5GE+T7AJ,KWJ \>3($XRZJHJQ1LRP!#</PQJ
M1?C*=,TK?"+,F0-I+AFM:2 2GZ^]DO^>AX%3E;EYF,767M:&^T[>$/?]'MW)
M&!L*.9_%_:J9<*3%L1+_J:H>-UTI63>ZI3ES:E^!QUH(Z.][?HIYKJ6@GPR!
M)]W<[+)1ZM3[9FG5<!N(V*.L#/4DI;.B^C:FO(2!JO8T]X_2BP-*14&V'\*E
MP_#CN,"UX?3.?E-8O7/4/EZ<?H@[CHY'SO?7Z@%P_LKE[W*^B5D!\%B6"K5H
MI=J6 I+@4[ENP!$$.$DDZQ.[/5%):]*9Z.</+J.PZ3]2!A#91/U<HP)"UE1F
M+*SM-DNSS$$^O*C26?7+VC6CNJNV^"["'FD$B*A;'HBD1(3*%&\*A,EKQT!+
M*C[;FDOWLJFF6Q_.HGMQ5C3ITM361C T)CEF"<'0QVUC[]YUEDQDF&C?G@4D
ML6H!,9MC9V8]J'SE^U&$:1<1NR]\RL'0G%K(^&?7)B--(AG4 S8V5,HA03*
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
MGG<6^.M/V,(B%F\>%7CW7U!+ P04    " !;AT-4K-XO=GL#   ;"0  '@
M &ES<F<M,C R,3$R,S%X97@R,S%Q-#(P,C%X+FAT;<5669/;-@Q^[Z] O-,D
MG;&L@SJ]CF=2VYNZV7@]MC,[?>K0$F4QD44/2=EQ?WVA:[O);HZ7=/7  4
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
M;C/VPX\:$[%VO6^9*%^FF\LN/$*V"K?>Y9$;@>7?<#_1WY0\^1]02P,$%
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
M:W3+(X2R<WB?!!\"]I@!(34P:"*]SXXA$D@U2G:%YC>G=C!? EA"5Q]0?":
M:]/8J>\A5@?%8#5TD7@9[J^V8,[!='=R/;MA@CBN+NO +00_E>,T%:KB9 *_
MIYB<?1!W/M!^YX5017!#.A"]ZN7()RX4=1=A?5#U2=NT=DN\A4,<MXV:\WH@
MWU=@/IJCHL9*S L9WM%7TN7RHWA>F#%&P:I D?M=V@^J\;EK?,LMR[$I0LKH
MXNKR^:X/TK9 %%8U@(I>!X_%2UU"J-QPWB1@"E2;%\.><UME:0!.SJ1CU\^)
MA08,T$+#7P&H3EI+QE9RQ6.\)"M#N0!OD49H/@&GM$H +(&_#^445C<%#! &
M?&">2X/&D6T8R;,1$_TI,8 KUC>QO 1>E&NLSGA;R0N8"=EN=ROKC8ZF+3#U
MFQ5MKB)*C]]V?B@^ZH6,,'O W#3'SNV,-J :>+OGC>C3+L=7M50DZRP\YG,
MN;78'SD^?"M8<2X'H'>$D)@7<,28R1(*B]E9[VFF1"O -F2UXE_6'1_NI_0X
M;,BM\*JM.B]JUB]/;18\EXW - + #ZK0,V-R=E8TG_#10L-,0C@5-\?C39:
M^$-;XXK 8)/%WQ6 L$/FD]UJ.K7A:1$>(5C.LT)=485<TB[D]$78$-A;A.X$
MAX4OY8%LP\8UUA2KF#="EYB!]WJU*S862BMS@QHM$/4D&'D;7/DI+.?.M?R@
M# B7.*<M\(OCL]R8T<:=?_U_J<?0FS=44[;1[%^9<K5L$!>S\(OYN;)$?,D7
MG5#$(1!,FR7U914J8?\88L8R9H-4*>DM-5G]7$^@L[9HN.(M,U!;)E-1&MJA
MMRF5Y %+L)8$8 Q(A(4O'GW^"QC;IR6-5&%6W&O?0CO%W\,3"&?-7!;!SH$?
M0"-,L2R,#4T0)0^#J_2U4[!NSFE.UG#NR/46.%D$W6Q.*JXPJ:!1FLN)59R=
M7.-6A0^]$.YWG\@Q)0K6/_D,'8O_G-G0<BVG:F<,KN+##L7W)[)8R*6[\WVP
MP+Z691I6H[[04EXQHZ*Z=C.4)=YURL+UI9W]6H*9R"='8>2Z#8%S*M1S=*8!
MJJ'8:F0L>?G5[.!ZS\'K,WI94S+.AQ)9$%[$(</WJ!6JU&TIR+ZBCI8<'P J
MRA25"@GBD=/Y0QW*]V(.KU?4=>39$U11&RNP5R-.FWVJ.2*';<FU"T7LS"B;
M(1YI@I.J+2YYYB&IKB B^]BB$8UOC'7N BQ-<Q"8M"B<\:".N^K*Y36("K[F
ME"+02!(')L^J%&& V2/0;$$H*C4%^(5=(X#?D#ZFHCS,4ZMY9\#@0:4FFETM
M"!28 $?U/]-XMI,WD34\ !<--I-S>TOL?:5?2@I: X LI 4K"#\G@%&KO" <
MU%9@KW2FN<8(;SIH,)D?F6: ]FV&*0J<(\ <VE4&P=H!^)3@@GP*)NX/K5-8
M9VH6O(+*9 M/PBC];%9>"[% HBN5T"5NEPKI3=9+PNU_$JQ%+9Y@D5AGMV):
M>5S0AV%7 )' N]QRRD=_)FOP3JWDYR*][W#_Z+8,"XHSIOP[#C,<KQB*%_%B
MB!'3CF$70 %F"N0LMIFB+*KJJ&K*@DPRN R)FC$RPI5#>%&.=94RA5CMDG>#
M=PB%>W8\X6VJ+J%YT2;G*5JEQ%))<$T)8D-%(S,6;$32%"E5J4A'!OL"%2]@
ML(3MOD!N:HS6JNE.H28L%I\3G9V#A]],=F@]'SS^=IRB_G(=W-\]QK4 3VYL
M('#Y'?RRS6,9'D@5>7WH!08UF<A<*$W!+7TY(*HA@9%@%)8L-KA,P!L8J"DI
MO-XT5(+R/P3LJPH8I5H0M2)N2MSI%^VM/XW@;K''/G,S;&?, H$3]%4 9&G$
MP^.?PVA\*HK)40.2NX$"L#83Y&%C_BX? 2:,4'MF #V$W R- :+/ -D6,T-N
MI=,<A(:$]7J1I8+PP2R57QA1%QB\ZL!TB;]%+B6@I5IBHBNELL1$'H'40 #
MO9E@K@QQ&OB;Q4R1:OK1DOM)'![!->B9TVT0@7"HS;O6!=X69\\YKB0(A\=?
M@(1^:-\_KWV^KMF.'809"$S_ $L_9*^UZVP[B/8&CT!RW3$208\DHA9B#>,P
M(8;"8*%4BI01L]N]Z@%3^QKL86%U \)&E@7F-0J]2M 8XJO./4<,(XJ@[\W"
M[#0S;?/HG%*U[ID LDB:N?%18S=;EMLB_%O!W6^5^DNP; [Q'6SR;> DEG2X
M)/(#OWU]!4<<7RH[9:.+V@"QLJ\FZ6INBGF YZL)VLW"_ ,F?9M]=+) 3B&B
MB0E:V[I0^50E-)9<NY#%7=G<37AG(@[V?XZU4V_T^K2MWEF2'QO_M3<^P58
MF105A7UU=@-"=@$@=^5)&Z4FN*D>=O7LGTW8UF."&XS!;6';#Z'XJD*QV<"3
MN 2N1E>;]LG:\ 7E,RV=]&E48-)/.EP8),>?=+4)@6RU0TX)9QQ#W (P^:H<
M^*$?$<%7%2V* I$E43<W[U#899_L#[)0&$FBB"EUHJE,6PDBV2ABW)#'<HG+
M A@)[R&JCT4#*FKD+""4Y[&F];GZ1**VLIR49GZ'X/;F#"D=N%PR/9N6C;,'
M:WJ'JGUPO.;R-\8Y0TDZC-*&^L+8JM!$@."2D0VUI8+"M>['3OM7&]G.4LC;
M]!S<"O-F&^48>5])22_&]/T#@:L4)"0Y.&0Y1$I$J" /Y HB4W"-R(2BYV5X
MA>#M:5;]4SZ>M5?6*O<ICS;+E(ND:#PR5M;D:WW&JE<P#:58XK107TE1%FOS
M@Q2PAHE?8F9@WXJNNDM## PQWY_KT<! ;V4EIVD9,9#"ME-WKGS6YRJQ=K]S
M!F@K&5:O;\.>\LPI[RI9D.7G$F2!OIE)LL!W];U PAW0K[JU&#TP-P4C"W]X
M"#R[J?UY?PDMOB>6;TS:&SQ"W+%/DVQ>U_3=D$,&8<;\&9^X4)_PO#%JW%QF
MB E8\)$6J4WKD!DZT-A,UZZ7<*=(!GF?R9"1904_XH4]>8AF!J;,1]L-H>E[
M(U@??2_F#<]F$O.&D;JP_CE]T"WIV4RKB3C_I+*6DHVO.55/T.>NGM]CCFE(
M4UI,O[HF'!_I2)U. 2)OI%W22%*B<T*&A1$8'LW:>1'O\G&9L83*E-W#_9\W
M;=@-YZC7SL+Z@P)\J)8M$Q^O9>[1F' ;H$@\@:BZ@ *Y("N2NIV6ZU(1 84I
MQ2A<IPR*Q2OCM=M'WZEI>X7U*W^V@ ]S>4[)MMHZ;\J0.CLF^IL/'5!FD44&
M,I.IO$6I)-<.?ZE][)L"X(ZB$SGP<25QC3-$MUC6X*V@XRQDSERJPL:7G4%)
MJF0C2@E&EL,1;VOXFZ1<.<2-8F3P@[.YUNWWJN W"FLBB#V_Z^6T[VP3>2QA
MU%0)A<& %YO"SE94E\5;OIB*M\'FBQ[[(GAU/(47+R\(F9Y@=!%(5KN!6U0L
M1^$Y=3X*@PUC\N<AJ-9&C#Q I5@;+L =!\_%1>85%_)H7^0@&/#4NR-Z"@O%
MCWL#9SZAK"J-"!?GE7M@0S/@^EZ8';L)&!;%HL@CHA,-TB<WTRMM-L%K_#Q6
MU@FNYRW_!APP,<UCO8I@4^A:3Z*3X@T,V\V'01O/9U+Y /T2A\+TRX[=25 >
M7:-,F8[,2K1,S_)CXT,?GL88319RSA$%89:O"&=BPO>1\@ >7KC"+VC"KDDH
MZB&&"=(VID48/EFRG:[XE1%GW4T=?%O*-CK4Z]M<X>2MUQ"9/$AZBO5ZO!!_
MWPD7SV.E(7K3G@@R:^_SQT'B>*+ [HHOB8(\B45]0I"/@4(PS^CHURYHV4X!
M_Y7@!^JPAP3;*-V?%PJTP'WQ3@ZC8N#813K]*U P+*9L"YY_+OR%?3& O 'C
M_<:G6M$'CI+H%6.UC8'B#)P(4J%-EK7^ &!W[D+&%MCCT1%/]!64_&4R?:3
M84XMC4A'?!R$9H".-TVU#E)?>A$\-I-DV&:,4]C_C^AF$?21'0B0XF-K;%N.
M4E4?"*PCF<RMK&MW2C.NFA656L#PP]75::2/T2FSROHS2TT8'SHM^B>T^T=B
M^X2C!CL*V;0N]3" *TI)1R=TLW+FC.Q,SXQVN4(&(%$K-Z</MM,L@=]-@]O3
M>/3[G4]\G#$_ZU_26O4-%4IVKZ+CCUZA2[:<2<A3D,\)N*#(JVKP6?(<1\E#
MA\DH)8?G#2G['7=LA5&'EJ'0JO56Q.=Q0/GH3HE2\_59A:JF9$?( )6F]4EK
MS-2EDZ+^!F</PUQ0AMZ?C_8MJ2H/.IL$!/U3F)V>#]PU$*\EP)_9[FY(FVZG
M9I[-C(]:?T,3OHT*^):=TD*E,IM$W:0S*71%A2G 557L)"?LVS@X:BT)V]D,
M<U,V)KSQ-)/JG8*^:^PHXF(OL1Z'Q(^YN7BY,OF:]ZW5+N?[)[C3B<H)OT-(
M21=38*G*LK>A@T3A<=I[K'C1273^PFT<[#U*'. RF()+6$1*=W'VU!D6"NC>
M.=B&.2^--PO&A\D<K(>$+Y6=P5-/N$+&F?34FB#!S(:;#@JI2WP1LTY\P; $
M]PY1L:9,08O09.'K#=4Z3!EU)/@!+]S24Y]AZ9.%.5N?C@K6GZZ;2"L?U;*+
M\F][@BN<3KG1^)MHM.Y*%\Z[A)N<_)T":_?RW8O5@QM74TXAOG<-SGZ*5<55
MM@U>W MH4&K$9B8#*:K4RO46[3^A.SW-&1;B*))O*SJW29+I.GQ'RC,@BLQ.
M27$Y\8_PY#1,N>FO!1W4Q%?Z^]M=7I1<M=_=L'^47K.]B[GZF3\_]]E MMM3
M.OW@\U KCIF=/8V3MXL3/'B/<L8^-UQU1VB8%"" 8;^)7_!/!%"]B?2&!(SE
M U>R2R&&';II8\A"=1N2VJJM).(0C,FBBV0![ P!01L".7+P&%+"?1C;5#/I
M$,Q["/0(BW&S?)2@02I4[L1$SD&< OD!&;UM$TH?;,UNMH*AAA'.^ZR9Q5%R
MET^2K$2Q;9%^M59DP?",!76$*CXC-M8 G *)I\,7>*^0*AG7D=PL)*68_3]#
M48-X8WF'^@FRE_P3&:0_H89CVR+>SC2E/$Z\G(G4^$^"S6Y$8M>!FGLZW=)(
MZ#H<@L-92IQEV%)T"M)&GL_JY728SVJQI$S4TVN+58MXC>BKW=/-V__=U-;V
M^!_+HG^VZ^G_ E!+ 0(4 Q0    ( %N'0U1XXLBSB3(% )P0,P 1
M      "  0    !I<W)G+3(P,C$Q,C,Q+FAT;5!+ 0(4 Q0    ( %N'0U0_
M7$7=1AH  /8E 0 1              "  ;@R!0!I<W)G+3(P,C$Q,C,Q+GAS
M9%!+ 0(4 Q0    ( %N'0U1!G* <)S<   ]* @ 5              "  2U-
M!0!I<W)G+3(P,C$Q,C,Q7V-A;"YX;6Q02P$"% ,4    " !;AT-4 G\:TQ%V
M  "_4 4 %0              @ &'A 4 :7-R9RTR,#(Q,3(S,5]D968N>&UL
M4$L! A0#%     @ 6X=#5!AI25D5;0  AO4  !0              ( !R_H%
M &ES<F<M,C R,3$R,S%?9S$N:G!G4$L! A0#%     @ 6X=#5"BMK7Y3KP
M#S@! !0              ( !$F@& &ES<F<M,C R,3$R,S%?9S(N:G!G4$L!
M A0#%     @ 6X=#5"6$&O3M?@$ 1L@/ !4              ( !EQ<' &ES
M<F<M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( %N'0U1P?[U1.=   "73
M"0 5              "  ;>6" !I<W)G+3(P,C$Q,C,Q7W!R92YX;6Q02P$"
M% ,4    " !;AT-4.^N"@3LM  "^@ $ '@              @ $C9PD :7-R
M9RTR,#(Q,3(S,7AE>#$P,3%Q-#(P,C$N:'1M4$L! A0#%     @ 6X=#5"AM
MY#D.!@  <%@  !X              ( !FI0) &ES<F<M,C R,3$R,S%X97@R
M,3%Q-#(P,C%X+FAT;5!+ 0(4 Q0    ( %N'0U2LWB]V>P,  !L)   >
M          "  >2:"0!I<W)G+3(P,C$Q,C,Q>&5X,C,Q<30R,#(Q>"YH=&U0
M2P$"% ,4    " !;AT-4D0:/UE$(  ![*0  '@              @ &;G@D
M:7-R9RTR,#(Q,3(S,7AE>#,Q,7$T,C R,7@N:'1M4$L! A0#%     @ 6X=#
M5%F)S]M4"   A"D  !X              ( !**<) &ES<F<M,C R,3$R,S%X
M97@S,3)Q-#(P,C%X+FAT;5!+ 0(4 Q0    ( %N'0U3'[*Z*004  -4@   >
M              "  ;BO"0!I<W)G+3(P,C$Q,C,Q>&5X,S(Q<30R,#(Q>"YH
M=&U02P$"% ,4    " !;AT-4G>6[6! 5   1;   '@              @ $U
MM0D :7-R9RTR,#(Q,3(S,7AE>#0R<30R,#(Q>&8N:'1M4$L%!@     /  \
*(@0  ('*"0    $!

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